对于你们中的大多数人来说,这可能是常识,但我发现很难掌握这一点。如果您创建一个函数,例如
def one():
x=1
y=2
z=3
h=33
j=454
l=353
m=898
然后假设我有另一个函数 def two():,我想将 def one() 中的变量用于 def two,并且我还在 def two() 中创建了两个新变量。我将如何去做。
然后,假设我有第三个函数 def three(),我将如何将 def 1 和 def 2 中的变量用于 def 3?我使用的方法效率非常低,而且可能做的比需要的多。我所做的是在 def 2 中,将 def 1 中的所有变量添加到 def 2 的参数中,然后我还在函数 2 的 def 中调用函数 1。我知道 SO 上有很多线程,我看过通过他们中的许多人,他们并不简单。他们使用我不熟悉的非常具体和高级的代码,因此无法理解。我的例子非常简单明了,我相信如果回答它会帮助很多新手。谢谢!
编辑:我不想要一种最终使用我不熟悉的高级代码的“简单”方式。我想要一种简单易懂的“高效”方法。