My Account Log in

2 options

Beginning Programming with Python For Dummies.

Ebook Central Academic Complete Available online

Ebook Central Academic Complete

Ebook Central College Complete Available online

Ebook Central College Complete
Format:
Book
Author/Creator:
Mueller, John, 1958- author.
Series:
For dummies,ª a Wiley brand Beginning programming with Pythonª for dummiesª
Language:
English
Subjects (All):
Computer programming.
Object-oriented programming (Computer science).
Python (Computer program language).
Local Subjects:
Computer programming.
Object-oriented programming (Computer science).
Python (Computer program language).
Physical Description:
1 online resource (412 p.)
Other Title:
--For dummies
Place of Publication:
Hoboken : Wiley, 2014.
Language Note:
English
Summary:
Learn Python-the fun and easy way-and get in the programming game today! Python is one of the fastest growing programming languages, and no wonder. It requires three to five times less time than developing in Java, is a great building block for learning both procedural and object-oriented programming concepts, and is an ideal language for data analysis. Beginning Programming with Python For Dummies is the perfect guide to this dynamic and powerful programming language-even if you''ve never coded before! Author John Paul Mueller draws on his vast programming knowledge and experience to guide yo
Contents:
Title Page; Copyright Page; Contents at a Glance; Table of Contents; Introduction; About This Book; Foolish Assumptions; Icons Used in This Book; Beyond the Book; Where to Go from Here; Part I: Getting Started with Python; Chapter 1: Talking to Your Computer; Understanding Why You Want to Talk to Your Computer; Knowing that an Application is a Form of Communication; Thinking about procedures you use daily; Writing procedures down; Seeing applications as being like any other procedure; Understanding that computers take things literally; Defining What an Application Is
Understanding that computers use a special languageHelping humans speak to the computer; Understanding Why Python is So Cool; Unearthing the reasons for using Python; Deciding how you can personally benefit from Python; Discovering which organizations use Python; Finding useful Python applications; Comparing Python to other languages; Chapter 2: Getting Your Own Copy of Python; Downloading the Version You Need; Installing Python; Working with Windows; Working with the Mac; Working with Linux; Accessing Python on Your Machine; Using Windows; Using the Mac; Using Linux
Testing Your InstallationChapter 3: Interacting with Python; Opening the Command Line; Starting Python; Using the command line to your advantage; Using Python environment variables to your advantage; Typing a Command; Telling the computer what to do; Telling the computer you're done; Seeing the result; Using Help; Getting into help mode; Asking for help; Leaving help mode; Obtaining help directly; Closing the Command Line; Chapter 4: Writing Your First Application; Understanding the Integrated DeveLopment Environment (IDLE); Starting IDLE; Using standard commands; Understanding color coding
Getting GUI helpConfiguring IDLE; Creating the Application; Opening a new window; Typing the command; Saving the file; Running the Application; Understanding the Use of Indentation; Adding Comments; Understanding comments; Using comments to leave yourself reminders; Using comments to keep code from executing; Loading and Running Existing Applications; Using the command line or terminal window; Using the Edit window; Using the Python Shell window or Python command line; Closing IDLE; Part II: Talking the Talk; Chapter 5: Storing and Modifying Information; Storing Information
Seeing variables as storage boxesUsing the right box to store the data; Defining the Essential Python Data Types; Putting information into variables; Understanding the numeric types; Understanding Boolean values; Understanding strings; Working with Dates and Times; Chapter 6: Managing Information; Controlling How Python Views Data; Making comparisons; Understanding how computers make comparisons; Working with Operators; Defining the operators; Understanding operator precedence; Creating and Using Functions; Viewing functions as code packages; Understanding code reusability
Defining a function
Notes:
Description based upon print version of record.
ISBN:
9781118891490
111889149X

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account