ac812 / mcb-python

Master repository for MCB
https://ac812.github.io/mcb-python/
1 stars 0 forks source link

Local vs Global variables #6

Open ac812 opened 2 years ago

ac812 commented 2 years ago

Add section with the following (see lecture slides):

Local example:

def print_scope(): s = "I am local" print(s)

print_scope() print(s)

Global example 1: s = "I am global"

def print_scope(): print(s)

print_scope() print(s)

Global example 2: s = "I am global"

def print_scope(): s = "I am local" print(s)

print_scope() print(s)

Global example 3: def set_scope(): global s s = "I am global"

set_scope() print(s) # this will print I am global