python中return不返回值是因为你没有将返回的值取出来。
解决方法:
调用函数,将函数的返回值赋给一个变量,输出这个变量就可以看到函数的返回值了
示例如下:
def ss(): a = 10 b = 20 return a + b c = ss() print(c)
执行结果如下:
知识点扩展:
return语句:
return语句用来从一个函数 返回 即跳出函数。我们也可选从函数 返回一个值 。
使用字面意义上的语句
1
2
3
4
5
6
7
8
|
#!/usr/bin/python # Filename: func_return.py def maximum(x, y): if x > y: return x else : return y print maximum( 2 , 3 ) |
输出
1
2
|
$ python func_return.py 3 |
到此这篇关于python中return不返回值的问题解析的文章就介绍到这了,更多相关python中return为什么不返回值内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!
原文链接:https://www.py.cn/jishu/jichu/19247.html