Skip to content

Commit 3a76bd6

Browse files
Added documentation examples for nonlocal-and-global. (#6880)
Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
1 parent 1e8f20c commit 3a76bd6

File tree

3 files changed

+21
-2
lines changed

3 files changed

+21
-2
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
NUMBER = 42
2+
3+
4+
def update_number(number): # [nonlocal-and-global]
5+
global NUMBER
6+
nonlocal NUMBER
7+
NUMBER = number
8+
print(f"New global number is: {NUMBER}")
9+
10+
11+
update_number(24)

doc/data/messages/n/nonlocal-and-global/details.rst

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,10 @@
1-
# This is a placeholder for correct code for this message.
1+
NUMBER = 42
2+
3+
4+
def update_number(number):
5+
global NUMBER
6+
NUMBER = number
7+
print(f"New global number is: {NUMBER}")
8+
9+
10+
update_number(24)

0 commit comments

Comments
 (0)