00:00 Programming with Python00:08 Functions04:53 From a regular code to a function11:40 Calling a function15:51 The parameters are (mostly) copies of the arguments19:07 Complex data structures19:36 More on returning values22:59 Docstrings26:20 Default values of arguments31:54 Limitations33:33 Named arguments36:32 Function calls as conditions40:53 Scoping: how shy are the variables really?47:13 When to use global variables in functions?47:53 Lambda functions53:23 Boolean context55:22 What more can be done?56:01 Code structure58:31 A common mistake62:07 Recap
YouTeach.js 06/2020