global关键字
之前让count=5了,为什么用了global关键字count 打印出的还是5? 本帖最后由 逃兵 于 2021-7-26 20:15 编辑你只定义了函数,还没有运行过这个函数
运行完函数以后count就成10了
>>> count = 5
>>> def myfun():
global count
count = 10
print(10)
>>> print(count) #未调用函数
5
>>> myfun()#调用函数
10
>>> print(count)
10 定义不代表运行呀 你都没运行myfun,为什么count会等于10
页:
[1]