My Account Log in

1 option

Think Python / Allen B. Downey ; editors, Mike Loukides and Meghan Blanchette ; illustrators, Robert Romano and Rebecca Demarest.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Downey, Allen.
Contributor:
Loukides, Michael Kosta.
Blanchette, Meghan.
Romano, Robert (Illustrator), illustrator.
Demarest, Rebecca, illustrator.
Language:
English
Subjects (All):
Python (Computer program language).
Physical Description:
1 online resource ( xviii, 277 pages)
Edition:
First edition.
Place of Publication:
Sebastopol, CA : O'Reilly, 2012
Language Note:
English
System Details:
text file
Summary:
If you want to learn how to program, working with Python is an excellent way to start. This hands-on guide takes you through the language one step at a time, beginning with basic programming concepts before moving on to functions, recursion, data structures, and object-oriented design. Through exercises in each chapter, you’ll try out programming concepts as you learn them.
Contents:
The way of the program
Variables, expressions, and statements
Functions
Case study : interface design
Conditionals and recursion
Fruitful functions
Iteration
Strings
Case study : word play
Lists
Dictionaries
Tuples
Case study : data structure selection
Files
Classes and objects
Classes and functions
Classes and methods
Inheritance
Case study : Tkinter.
Notes:
Includes index.
CC BY-NC
Description based on online resource; title from PDF title page (ebrary, viewed September 24, 2013).
ISBN:
9781449332006
1449332005
9781306812245
1306812240
9781449332020
1449332021
9781449332037
144933203X
OCLC:
861531927

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.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account