如何在不使用全局变量的情况下在新函数中使用返回的变量?
def f():
var1 = 5
var2 = 10
return var1, var2
def g():
var3 = var1*var2
return var3
答案 0 :(得分:1)
简单地
def g():
var1,var2 = f()
var3 = var1*var2
return var3
答案 1 :(得分:0)
您需要将f()
的返回值存储在函数g
中定义的变量(或变量)中。
查看示例:
def f():
var1 = 5
var2 = 10
return var1, var2
def g():
var1, var2 = f()
var3 = var1*var2
return var3
编辑:oops似乎用户mknull之前已经做出回应。