zan*_*ger 10 python function return-value
什么是pythonic最佳实践,允许一个函数使用另一个函数的返回值?例如,在另一个函数中调用一个函数是否更好,或者更好的是函数1返回到类,然后分配类变量然后由function2使用?其次,有多少不同的方式可以传递函数之间的值?
class adding:
def get_values(self):
x = input("input x")
y = input("input y")
z = input("input z")
return x, y, z
def use_values(self, x, y, z):
print x+y+z
if name == 'main':
dave = adding()
x, y, z = dave.get_values()
dave.use_values(x, y, z)
Run Code Online (Sandbox Code Playgroud)
要么
dave = adding()
dave.use_values(*dave.get_values())
Run Code Online (Sandbox Code Playgroud)