Python中的return关键字,用于函数中,作用是将函数的执行结果返回给调用者。当函数执行到return语句时,函数将立即停止执行,并将return后面的表达式作为结果返回。两个重点:在函数中使用,返回表达式。
举个例子,一个求任意多个数字之和的自定义函数:
def sum(*args):
total=0
for i in args:
total = total +int(i)
return total
print(sum(1,2,3,4,5,6,7,8,9,10))
返回:55
这里的return就是把变量total的值返回。
再举一个不常用的的例子,两个return。如果是星期六或星期日,无返回值,其他日子,任务是原地待命:
def renwu(a):
if a in ['星期六','星期日']:
return
elif a in ['星期一','星期二','星期三','星期四','星期五'] :
return '原地待命'
print(renwu('星期一'))
print(renwu('星期六'))
返回:原地待命
None
这里第一个return后面什么也不接,程序实现返回一个None值,然后程序终止。
发布者:股市刺客,转载请注明出处:https://www.95sca.cn/archives/74946
站内所有文章皆来自网络转载或读者投稿,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。敬请谅解!