第27263题 单选题
关于Python全局变量,下列说法与给定代码运行结果对应正确的是?
num = 1
def change_num():
    num = 2
change_num()
print(num)
A

代码运行后输出2,函数内部直接修改了全局变量num

B

代码运行后输出1,函数内部的num是局部变量,未修改全局的num变量

C

代码运行时会抛出NameError: name 'num' is not defined异常

D

全局变量无法在函数内部被访问和使用

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析