e-branch
Login
My List - 0
Help
Home
My Account/Renew Loans
Community Info
KidSearch
New Catalogue!
Search
Advanced
By Format
By Number
My Searches
Can't Find it?
Find Magazine Articles & more
Problems?
Search:
Title Starts with...
Title Keyword(s)
Author/Performer/Name (Last,First)
Author/Performer/Name Keyword(s)
Subject Starts with...
Subject Keyword(s)
Series Starts with...
Series Keyword(s)
Anyword/Anywhere
List Name Keyword(s)
Refine Search
> You're searching:
Halifax Public Libraries
Item Information
Copy / Holding Information
Table of Contents
More Content
More by this author
Shaw, Zed.
Subjects
Python (Computer program language)
Python (Computer program language) -- Problems, exercises, etc.
Computer programming -- Study and teaching.
Computer programming.
Browse Catalog
by author:
Shaw, Zed.
by title:
Learn Python the har...
by call number:
005.133 S537L
Search the Web
Shaw, Zed.
Python (Computer program language)
Python (Computer program language) -- Problems, exercises, etc.
Computer programming -- Study and teaching.
Computer programming.
MARC Display
Learn
Python
the
hard
way
: a
very
simple
introduction
to the
terrifyingly
beautiful
world
of
computers
and
code
/ Zed A. Shaw.
by
Shaw, Zed.
Addison-Wesley, [2014]
Call #:
005.133 S537L
Subjects
Python
(Computer program language)
Python
(Computer program language) -- Problems, exercises, etc.
Computer programming -- Study and teaching.
Computer programming.
Series
Shaw, Zed.
Hard
way
series.
ISBN:
9780321884916 (pbk. & DVD)
0321884914 (pbk. & DVD)
Alternate title:
Python
the
hard
way
: a
very
simple
introduction
to the
terrifyingly
beautiful
world
of
computers
and
code
Edition:
Third Edition.
Description:
xv, 287 pages ; 23 cm + 1 DVD (12 cm.).
Notes:
Includes index.
"The accompanying DVD contains over five hours of passionate, powerful teaching"--Back cover.
Contents:
The hardway is easier -- Exercise 0: The setup -- Exercise 1: A good first program -- Exercise 2: Comments and pound characters -- Exercise 3: Numbers and math -- Exercise 4: Variables and names -- Exercise 5: More variables and printing -- Exercise 6: Strings and text -- Exercise 7: More printing -- Exercise 8: Printing, printing -- Exercise 9: Printing, printing, printing -- Exercise 10: What was that? -- Exercise 11: Asking questions -- Exercise 12: Prompting people -- Exercise 13: Parameters, unpacking, variables -- Exercise 14: Prompting and passing -- Exercise 15: Reading files -- Exercise 16: Reading andwriting files -- Exercise 17: More files -- Exercise 18: Names, variables,
code
, functions -- Exercise 19: Functions and variables -- Exercise 20: Functions and files -- Exercise 21: Functions can return something -- Exercise 22: What do you know so far? -- Exercise 23: Read some
code
-- Exercise 24: More practice -- Exercise 25: Even more practice -- Exercise 26: Congratulations, take a test! -- Exercise 27: Memorizing logic -- Exercise 28: Boolean practice -- Exercise 29: What if -- Exercise 30: Else and if -- Exercise 31: Making decisions -- Exercise 32: Loops and lists -- Exercise 33: While loops -- Exercise 34: Accessing elements of lists -- Exercise 35: Branches and functions -- Exercise 36: Designing and debugging -- Exercise 37: Symbol review -- Exercise 38: Doing things to lists -- Exercise 39: Dictionaries, oh lovely dictionaries -- Exercise 40: Modules, classes, and objects -- Exercise 41: Learning to speak object oriented -- Exercise 42: Is-a, has-a, objects, and classes -- Exercise 43: Basic object oriented analysis and design -- Exercise 44: Inheritance vs. composition -- Exercise 45: You make a game -- Exercise 46: A project skeleton -- Exercise 47: Automated testing -- Exercise 48: Advanced user input -- Exercise 49: Making sentences -- Exercise 50: Your first website -- Exercise 51: Getting input from a browser -- Exercise 52: The start of your Web game -- Next steps -- Advice from an old programmer -- Appendix A: Command line crash course.
Summary:
"
Python
is free, open source software, available to everyone. You Will
Learn
Python
! Zed Shaw has perfected the
world
's best system for learning
Python
. Follow it and you will succeed-just like the hundreds of thousands of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else. You'll
learn
Python
by working through 52 brilliantly crafted exercises. Read them. Type their
code
precisely. Fix your mistakes. Watch the programs run. As you do, you'll
learn
how software works; what good programs look like; how to read, write, and think about
code
; and how to find and fix your mistakes using tricks professional programmers use. Most importantly, you'll
learn
the following, which you need to start writing excellent
Python
software of your own. It'll be
hard
at first. But soon, you'll just get it-and that will feel great! This tutorial will reward you for every minute you put into it. Soon, you'll know one of the
world
's most powerful, popular programming languages. You'll be a
Python
programmer. Watch Zed, too! The accompanying DVD contains 5+ hours of passionate, powerful teaching: a complete
Python
video course!"--Provided by publisher.
Holds:
4
Copy/Holding information
Location
Collection
Call No.
Item type
Status
Due Date
Central Library
Adult Nonfiction
005.133 S537L
Core Collection - Adult
Checked out
Jul 17, 2024
Add Copy to MyList
Horizon Information Portal 3.24_8902M
© 2001-2013
SirsiDynix
All rights reserved.