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