Quiz 2: Functions
Learning Goals
Students should be able to:
- Define the terms parameter and argument in the context of functions
- Use correct Python syntax to define functions
- Write functions with and without parameters, return values, and side effects
- Translate between English descriptions and functions which implement the described behavior
- Understand local variables
- Read and understand functions
- Solve problems by composing functions
- Use functions based on their contracts without seeing their underlying implementation
Solutions
After your quiz is graded by instructors, you will get an email from Gradescope. Solutions for individual quiz questions are provided in the Gradescope rubric.