320x Filetype PDF File size 1.25 MB Source: www.cse.iitd.ac.in
Python for Rookies
AFirst Course in Programming
AnswerstoSelectedExercises
SarahMount,JamesShuttleworthandRusselWinder
Australia • Canada • Mexico • Singapore • Spain • United Kingdom • United States
Contents
1 Getting Started 1
Self-Review Questions 1
ProgrammingExercises 3
Challenges 6
2 The Fundamentals 9
Self-Review Questions 9
ProgrammingExercises 10
Challenges 15
3 Controlling the Flow 17
Self-Review Questions 17
ProgrammingExercises 20
Challenges 24
4 Structuring State 27
Self-Review Questions 27
ProgrammingExercises 29
Challenges 33
5 Functionally Modular 35
Self-Review Questions 35
ProgrammingExercises 38
Challenges 42
6 Classy Objects 45
Self-Review Questions 45
ProgrammingExercises 47
Challenges 51
ii Contents
7 Inheriting Class 55
Self-Review Questions 55
ProgrammingExercises 56
Challenges 60
8 Filing Things Away 63
Self-Review Questions 63
ProgrammingExercises 64
Challenges 67
9 Testing, Testing 69
Self-Review Questions 69
ProgrammingExercises 70
Challenges 76
10 Algorithms and Data Structures 83
Self-Review Questions 83
ProgrammingExercises 85
Challenges 87
11 Threading the Code 89
Self-Review Questions 89
ProgrammingExercises 91
Challenges 92
12 The Life of the Game 95
Self-Review Questions 95
ProgrammingExercises 96
Challenges 97
13 PyGames 99
Self-Review Questions 99
ProgrammingExercises 100
Challenges 101
no reviews yet
Please Login to review.