Question: Python Program: 1) List all the variables, 2) along with the program units where they are declared, that are visible in the bodies of sub1,
Python Program:


1) List all the variables, 2) along with the program units where they are declared, that are visible in the bodies of sub1, sub2, and sub3, assuming static scoping is used:
x = 1; y = 3; z = 5; def sub10: a = 7; y = 9; Z = 11; def sub20): global a = 13 X = 15; W = 17; def sub30: nonlocal a; a = 19; b = 21 Z = 23
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
