Transcription of How to Think Like a Computer Scientist: Learning with …
{{id}} {{{paragraph}}}
How to Think like a ComputerScientist: Learning with Python 3 DocumentationRelease 3rd EditionPeter Wentworth, Jeffrey Elkner,Allen B. Downey and Chris MeyersApr 17, 2020 Contents1 The way of the program32 Variables, expressions and statements113 Program Flow234 Functions635 Data Types916 Numpy1337 Files1398 Modules1459 More datatypes15710 Recursion16111 Classes and Objects17512 Exceptions21313 Fitting21914 PyGame22515 Plotting data with matplotlib24516 Copyright Notice25717 Contributions259A Modules263B More datatypes275C Recursion279iD Classes and Objects293E Exceptions331F Fitting337G PyGame343H Plotting data with matplotlib363 Index375iiHow to Think like a Computer Scientist.
formulate problems, think creatively about solutions, and express a solution clearly and accurately. As it turns out, the process of learning to program is an excellent opportunity to practice problem-solving skills. That’s why this chapter is called, The way of the program. On one level, you will be learning to program, a useful skill by itself.
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}