请写出下列代码运行的结果

g=5
def test():
global g
g=g+1
return g
print(test())
A.0 B.5 C.4 D.6

选D
运行结果
6
因为变量g在函数test中被定义为全局变量(global g),所以g的初值是5,再加1,返回6,因此运行结果是6.
温馨提示:答案为网友推荐,仅供参考