【发布时间】:2020-07-27 09:02:08
【问题描述】:
假设我有两个函数,分别称为 func1 和 func2
def func1():
a=1
return a
def func2():
b=2
return b
def func3():
x=a+b
return x
func3()
现在调用 func3 返回错误。问题出在哪里?刚开始学python,好像解决不了问题。
【问题讨论】:
-
你不能用这种方式做你想做的事。我建议您了解我们所说的变量的“范围”以及将参数传递给函数。您将不得不找到另一个符合 Python 规则的问题的解决方案。
-
抱歉回复晚了。一个月后,我看到我的问题,我觉得很傻。我只需要参数来传递信息。不过谢谢。