()
| 3 | global_variable = 1 |
| 4 | |
| 5 | def f(): |
| 6 | global global_variable |
| 7 | local_variable = 2 |
| 8 | def subf(): |
| 9 | print("local", local_variable) |
| 10 | print("global", global_variable) |
| 11 | enclosed_variable = 3 |
| 12 | #local_variable = 5 |
| 13 | subf() |
| 14 | #print("enclosed", enclosed_variable) |
| 15 | global_variable = 9 |
| 16 | local_variable = 1 |
| 17 | print("global", global_variable) |
| 18 | print("local", local_variable) |
| 19 | # example use of built-in scope |
| 20 | blah = int("42") |
| 21 | |
| 22 | |
| 23 | if __name__ == '__main__': |