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

Output của chương trình dưới đây là gì? x = 50 def func(): global x print('Giá trị của x là', x) x = 2 print('Giá trị của x được thay đổi thành', x) func() print('Giá trị hiện tại của x là',

41/50

Output của chương trình dưới đây là gì?
x = 50
def func():
global x
print('Giá trị của x là', x)
x = 2
print('Giá trị của x được thay đổi thành', x)
func()
print('Giá trị hiện tại của x là', x)

Giá trị của x là 50 Giá trị của x được thay đổi thành 2 Giá trị hiện tại của x là 50

Giá trị của x là 50 Giá trị của x được thay đổi thành 2 Giá trị hiện tại của x là 2

Giá trị của x là 50 Giá trị của x được thay đổi thành 50 Giá trị hiện tại của x là 50

Không có đáp án đúng

Giải thích

B là đáp án đúng