June 2016
Beginner
792 pages
23h 11m
English
This chapter is centered on a construct that has as profound an impact on control flow as do conditionals and loops: the function, which allows us to transfer control back and forth between different pieces of code. Functions are important because they allow us to clearly separate tasks within a program and because they provide a general mechanism that enables us to reuse code. Using and defining functions is a central component of Python programming.
When we have a number of functions to work with, we group them together in modules. With the use of modules, we can break a computational task into subtasks of a reasonable ...
Read now
Unlock full access