在Python中的函数外使用变量
问题内容:
一个非常简单的问题,我敢肯定我知道,但是一定已经忘记了
运行此代码时:
x = 0
def run_5():
print "5 minutes later"
x += 5
print x, "minutes since start"
run_5()
print x
我得到x未定义。如何在函数中使用x并在其外部实现x?
问题答案:
只是返回一个值?
x = 0
def run_5():
print "5 minutes later"
x += 5
return x
x=run_5()
print x