可以使用global关键字将函数内的变量声明为全局变量,从而达到改变原始变量的值的效果。例如:
x = 5
def changeX(): global x x = 10
changeX() print(x) # 输出10
在上面的代码中,通过使用global关键字,将函数内部的变量x声明为全局变量,然后在函数内部修改x的值,最终输出的结果就是修改后的值。
上一篇:变量在函数或循环中何时被读取?
下一篇:变量在函数内部早先和进一步改变后仍保持原始值。