def get(a,b):
return a+b
get(5,6)
def shan():
怎么调用上面的 return 后的函数
调用上面的 return 后的函数 我想要这个
def shan(kw):
print kw
def get(a,b):
return a+b
shan(get(5,6))
明白你想要的了,你把shan函数的功能只定义了一个输出,
def shan(kw):
print kw
我觉得这样的代码编程方式是不是有点累赘了,编程思路不可取;
shan(get(5,6)),
在函数的形参中调用另一个函数的输出结果;不知道你在做什么项目,你举这个例子是否只是抛砖引玉,如果不是的话,其实这个shan压根可以不存在;
编程不要只追求目的,优化代码页是很重要的,你说print本就有输出功能,又定义个shan意义何在呢?个人见解,供参考。谢谢!~~~~
这里利用《python编程入门》书中的例子作为事例说明:
def get_omelet_ingredients(omelet_name):我想要的是 在下一个函数中调用 上一个函数的 return 返回结果,
def shan(kw):
print ke
def get(a,b):
shan(a+b)
return a+b
get(5,6)
除了这个 还有其他方法吗,这个也不是 调用返回REturn 的结果,
def shan(kw):
return get(1,2)
直接返回就行了
谢谢