程永康 发表于 2020-8-6 14:56:08

想问为什么global只能放在局部变量的前面而不能放在后面。。。

name = 'name1'
def hanshu():
    name = 'name2'
    global name
    print('在函数里',name)
hanshu()
print(name)

zltzlt 发表于 2020-8-6 14:56:35

这就是规定

xiaosi4081 发表于 2020-8-6 14:56:59

2L正解

程永康 发表于 2020-8-6 14:57:27

zltzlt 发表于 2020-8-6 14:56
这就是规定

这……{:5_104:}

xiaosi4081 发表于 2020-8-6 14:57:44

zltzlt 发表于 2020-8-6 14:56
这就是规定

抱歉点错了

程永康 发表于 2020-8-6 14:58:15

xiaosi4081 发表于 2020-8-6 14:56
2L正解

好吧好吧,我知道了,谢谢

zltzlt 发表于 2020-8-6 15:00:36

xiaosi4081 发表于 2020-8-6 14:57
抱歉点错了

哈哈,没关系{:10_297:}
页: [1]
查看完整版本: 想问为什么global只能放在局部变量的前面而不能放在后面。。。