python两个return连在一起返回return。python用def语句创建函数时,return语句把结果返回到调用的地方,并且退出函数。return语句在同一函数中可以出现多次,但只要有一个得到执行,就会直接结束函数的执行。那么当程序运行到第一个return语句的时候,即返回并退出def的函数定义,不会再运行第二个return。
成都创新互联公司成立与2013年,先为万秀等服务建站,万秀等地企业,进行企业商务咨询服务。为万秀企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
python支持返回多个返回值,所以你可以考虑返回两个值来解决。
参考代码和如何调用示例如下:
可以的。返回值下载return上,调用时用两个变量接收。
def F ( x, y ):
return x+y, x-y
a, b = F( 9, 4)
你的意思是 函数值返回值直接放到另一个函数当参数吧
实际上可以变通一下,返回的是元组,然后怎么拿到元组中的一个
最简单的就是使用[]
如果 return a,b,c ,想拿到b
使用 fun()[1] // 下标从0开始