码迷,mamicode.com
首页 > 编程语言 > 详细

python中 return 的用法

时间:2017-12-29 21:00:54      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:keyword   syntax   cells   alt   else   dex   post   container   lin   

程序运行到所遇到的第一个return即返回(退出def块),不会再运行第二个return。

要返回两个数值,写成一行即可:

1
2
3
4
5
def a(x,y):
    if x==y:
        return x,y
  
print a(3,3)<br><br>>>> 3,3

def a(x,y):

    if x==y:
        return x,y
  
print a(3,3)<br><br>>>> 3,3

但是也并不意味着一个函数体中只能有一个return 语句,例如:

1
2
3
4
5
def test_return(x):
    if x > 0:
        return x
    else:
        return 0

python中 return 的用法

标签:keyword   syntax   cells   alt   else   dex   post   container   lin   

原文地址:https://www.cnblogs.com/lincappu/p/8146141.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!