求大佬解答下,老师出的python的题,实在不会了
在func函数中加一句代码,实现最后a的输出为1,如。a = 0def func():
(这里加一句代码)
a = 1
func()
a
最后结果是1
求大佬搭救啊 本帖最后由 jackz007 于 2019-7-13 15:44 编辑
global a # 定义 a 为全局变量
或者
nonlocal a # 定义 a 为外部传入变量,需要 Python 3.x 环境。
nonlocal a
改就完事了 Krant5 发表于 2019-7-13 15:41
改就完事了
不行的话就用global a ;总有一个可以 global a
页:
[1]