How to think like a computer scientist : learning with Python 3 documentation
Wentworth, Peter and others
How to think like a computer scientist : learning with Python 3 documentation - Ed.3 - 2012 - xv,392p.
CONTENTS
1.The Way of the Program 1-9
2.Variables, expressions and statements 11-23
3.Hello, Little Turtle 25-35
4.Functions 39-50
5.Conditionals 53
6.Fruitful functions 71-80
7.Iteration 85-109
8.Strings 113-129
9.Tuples 133-136
10.Event-Driven Programming 137-143
11.Lists 145-160
12.Modules 163-174
13.Files 179-186
14.List Algorithms 187-205
15.Classes and Objects - the Basics 209-218
16.Classes and Objects - Digging a little deeper 221-225
17.Pygame 227-247
18.Recursion 249-256
19.Exceptions 261-265
20.Dictionaries 267-274
21.Even More OOP 277-287
22.Collections of Objects 289-297
23.Inheritance 299-308
24.Linked Lists 309-317
25.Stacks 319-324
26.Queues 325-331
27.Trees 333-343
A.Debugging 345-352
B.An Odds and ends Workbook 355-358
C.Configuring Ubuntu for Python Development 363-364
D.Customizing and Contributing to the book 367-368
E.Some tips, Tricks and Common Errors 369-374
F.GNU Free Documentation License 377-384
Index 387
005.1 / WEN
How to think like a computer scientist : learning with Python 3 documentation - Ed.3 - 2012 - xv,392p.
CONTENTS
1.The Way of the Program 1-9
2.Variables, expressions and statements 11-23
3.Hello, Little Turtle 25-35
4.Functions 39-50
5.Conditionals 53
6.Fruitful functions 71-80
7.Iteration 85-109
8.Strings 113-129
9.Tuples 133-136
10.Event-Driven Programming 137-143
11.Lists 145-160
12.Modules 163-174
13.Files 179-186
14.List Algorithms 187-205
15.Classes and Objects - the Basics 209-218
16.Classes and Objects - Digging a little deeper 221-225
17.Pygame 227-247
18.Recursion 249-256
19.Exceptions 261-265
20.Dictionaries 267-274
21.Even More OOP 277-287
22.Collections of Objects 289-297
23.Inheritance 299-308
24.Linked Lists 309-317
25.Stacks 319-324
26.Queues 325-331
27.Trees 333-343
A.Debugging 345-352
B.An Odds and ends Workbook 355-358
C.Configuring Ubuntu for Python Development 363-364
D.Customizing and Contributing to the book 367-368
E.Some tips, Tricks and Common Errors 369-374
F.GNU Free Documentation License 377-384
Index 387
005.1 / WEN