python基础之函数的返回值
发布日期:2021-12-21 13:03 | 文章来源:CSDN
函数的返回值
返回结果要怎么做,多个结果又要怎么做
# 函数返回值 # 概念:函数执行完以后会返回一个对象,如果在函数内部有return 就可以返回实际值, # 否则将会返回空 None # 类型:可以返回任意类型,返回值类型应该取决于return后面的类型 # 用途:给调用方返回数据 # 在一个函数体内可以出现多个return关键字,但是肯定只能返回一个return关键字 # 如果在一个函数体内,执行了return,就意味着函数就推出了,return后面的代码语句将不会执行 def Sum(a,b): sum=a+b pass Sum(10,30)
def Sum(a,b): sum=a+b return sum #将返回给调用者 pass print(Sum(10,30)) #函数的返回值返回到调用的地方
def Sum(a,b): sum=a+b return sum #将返回给调用者 pass rs=Sum(10,30) #将返回值赋给其他的变量 print(rs) #函数的返回值返回到调用的地方
def calComputer(num): result=0 i=1 while i<=num: result+=i i+=1 pass return result # 调用函数 value=calComputer(10) print(type(value)) print(value)
def calComputer(num): li=[] result=0 i=1 while i<=num: result+=i i+=1 pass li.append(result) return li # 调用函数 value=calComputer(10) print(type(value)) print(value)
def returnTuple(): ''' 返回元组类型数据 :return: ''' # return 1,2,3 return {'name':'aaa'} #想要返回什么类型的数据,直接在return后面直接返回即可 pass A=returnTuple() print(type(A))
# 嵌套调用 def fun1(): print('--------------fun1 start-----------------') print('--------------fun1 finish-----------------') pass def fun2(): print('--------------fun2 start-----------------') fun1() print('--------------fun2 finish-----------------') pass fun2() #调用函数二
# 函数的分类:根据函数的返回值和函数的参数 # 有参数无返回值的 # 有参数有返回值的 # 无参数有返回值的 # 无参数无返回值的
总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注本站的更多内容!
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。
相关文章
上一篇:
从 HTA 中启动应用程序
下一篇: