100 Câu hỏi trắc nghiệm lập trình Python có đáp án - Phần 1

Đâu là output của chương trình dưới đây? def outerFunction(): global a a = 20 def innerFunction(): global a a = 30 print('a =', a) a = 10 outerFunction() print('a =', a

12/50

Đâu là output của chương trình dưới đây?
def outerFunction():
global a
a = 20
def innerFunction():
global a
a = 30
print('a =', a)
a = 10
outerFunction()
print('a =', a

a = 10 a = 30

a = 10

a = 20

a = 30

Giải thích

C là đáp án đúng