Python Chapter 6 Review Crossword

123456789101112131415161718
Across
  1. 1. A type of a variable that can be utilized at almost any block of code in the program.
  2. 4. A method that does not return a value is called a _ method.
  3. 6. It is the restrictions, accessibility, and availability of a variable in terms of reference regarding the program.
  4. 7. Another word for calling a method.
  5. 8. This type of recallable block is used to define reusable code and organize and simplify code.
  6. 11. A method that returns a value requires what keyword in the body of the method.
  7. 12. This keyword is to create a method.
  8. 13. A call _ is also known as execution stack, runtime stack, or machine stack, and is often shortened to just “the stack”.
  9. 15. _ allows for making code easy to maintain and debug and enables the code to be reused.
  10. 16. This is the name of the core executing method.
  11. 18. There are two types of parameters for a method: keyword and _.
Down
  1. 2. Each time a function is called, the system creates an _ record that stores its arguments and variables for the function.
  2. 3. Another word for parameter for a method.
  3. 5. The method _ contains the name of the method as well as the parameters.
  4. 9. If a method does not return a value, by default, it returns a special value of _.
  5. 10. Another word for non-modifiable objects such as strings.
  6. 14. Achieved by separating the use of a function from its implementation.
  7. 17. Python creates and stores objects in a separate memory called a _.