9. Consider the following Python program:
x = 1;
y = 3;
z = 5;
def sub1():
a = 7;
y = 9;
z = 11;
. . .
def sub2():
global x;
a = 13;
x = 15;
w = 17;
. . .
def sub3():
nonlocal a;
a = 19;
b = 21;
z = 23;
. . .
. . .
List all the variables, along with the program units where theyare
declared, that are visible in the bodies of sub1, sub2, andsub3, assuming
static scoping is used
9. Consider the following Python program: x = 1; y = 3; z = 5; def sub1(): a = 7; y = 9; z = 11; . . . def sub2(): globa
-
- Site Admin
- Posts: 899603
- Joined: Mon Aug 02, 2021 8:13 am