2
in file1.py
def foo():
sum=2+4
return sum
def bar(sum):
print sum
in file2.py
import file1
file1.foo()
file1.bar(sum)
當我這樣做,我得到這樣的如何返回值從一個函數調用到另一個
NameError: name 'sum' is not defined
一個錯誤怎麼返回值調用函數... 幫助我!
file1.bar(file1.foo())? – Kevin
sum是一個內置函數,在蟒蛇中,我建議不要用它來命名變量。而是使用sum_或別的東西。 –