II2.9. Input.................................................................................................422.10. Composition....................................................................................432.11. Comments......................................................................................442.12. Glossary..........................................................................................452.13. Exercises........................................................................................473.1. Definitions and use...........................................................................503.2. Flow of execution..............................................................................533.3. Parameters, arguments, and the import statement.........................543.4. Composition......................................................................................573.5. Variables and parameters are local..................................................573.6. Stack diagrams.................................................................................583.7. Glossary............................................................................................603.8. Exercises...........................................................................................634.1. The modulus operator.......................................................................654.2. Boolean values and expressions.......................................................654.3. Logical operators..............................................................................674.4. Conditional execution.......................................................................674.5. Alternative execution........................................................................684.6. Chained conditionals........................................................................694.7. Nested conditionals..........................................................................704.8. The return statement........................................................................714.9. Keyboard input.................................................................................724.10. Type conversion.............................................................................734.11. GASP...............................................................................................754.12. Glossary..........................................................................................764.13. Exercises........................................................................................785.1. Return values....................................................................................855.2. Program development......................................................................875.3. Composition......................................................................................905.4. Boolean functions.............................................................................91
How to Think Like a Computer Scientist: Learning with Python v2
nd
Edition documentation©Copyright 2009, Jeffrey Elkner, Allen B. Downey and Chris Meyers. Created using Sphinx 0.6.2.