1 13 17
2
3
15
4
5
16
6
7
8
14
12
9
10
11

Crossword: Python Programming (Theory)

Across

1. An error that occurs when a floating-point operation results in a value too large to be represented.

2. The total number of elements in a 2-dimensional array.

3. A loop that executes a block of code at least once, and then repeatedly executes it as long as a specified condition evaluates to true.

4. A case in a switch statement that is executed when none of the other cases match.

5. A technique that produces a replica of a dictionary with a limited depth.

6. Numbers with a fractional part represented by decimal notation.

7. Visiting each element of the array once.

8. The data associated with a key in a dictionary.

9. A Boolean operator that returns true if at least one of its operands is true.

10. Reverses the logical state of its operand.

11. An error that occurs when a program tries to access a null object or null reference.

Down

12. An error in the logic or algorithm of a program that causes incorrect results or unexpected behavior.

13. An exception that occurs during floating-point operations, such as division by zero.

14. A method that returns the value associated with the specified key. If the key is not found, it returns None or a default value.

15. A type of object that can be changed after it has been created.

16. The total number of elements that can be stored in an array.

17. An integer less than zero


🖶

Shortcuts

Left: ⇤ Right: ⇥ Up: ↑ Down: ↓