Chapter 5 Vocabulary

123456789101112131415
Across
  1. 1. A name used inside a function to refer to the value passed as an argument.
  2. 3. Using an expression as part of a larger expression
  3. 4. A statement that executes a function.
  4. 5. The first line of a function definition.
  5. 7. A function that does not have a return value.
  6. 9. A statement that reads a module file and creates a module object.
  7. 10. A value provided to a function when the function is called.
  8. 13. Clue: two words with no spaces in between. The syntax for calling a function in another module by specifying the module name followed by a dot (period) and the function name.
  9. 14. A function that returns a value.
  10. 15. A value created by an import statement that provides access to the data and code defined in a module.
Down
  1. 2. Clue: two words with no spaces in between. The result of a function. If a function call is used as an expression, the return value is the value of the expression.
  2. 6. A general process for solving a category of problems.
  3. 8. Pertaining to a program that does the same thing each time it runs given the same inputs.
  4. 11. A named sequence of statements that performs some useful operation.
  5. 12. The sequence of statements inside a function definition.