python基础之函数的返回值
更新时间:2021年10月22日 09:01:15 作者:qianqqqq_lu
这篇文章主要介绍了Python函数返回值,实例分析了Python中返回一个返回值与多个返回值的方法,需要的朋友可以参考下
函数的返回值
返回结果要怎么做,多个结果又要怎么做
# 函数返回值 # 概念:函数执行完以后会返回一个对象,如果在函数内部有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() #调用函数二
# 函数的分类:根据函数的返回值和函数的参数 # 有参数无返回值的 # 有参数有返回值的 # 无参数有返回值的 # 无参数无返回值的
总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注脚本之家的更多内容!
相关文章
Pytorch如何加载自己的数据集(使用DataLoader读取Dataset)
这篇文章主要介绍了Pytorch如何加载自己的数据集(使用DataLoader读取Dataset)问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2022-12-12Python中的defaultdict与__missing__()使用介绍
下面这篇文章主要给大家介绍了关于Python中defaultdict使用的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用python具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。2018-02-02深度学习Tensorflow 2.4 完成迁移学习和模型微调
这篇文章主要为大家介绍了深度学习Tensorflow 2.4 完成迁移学习和模型微调,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-01-01python 提取tuple类型值中json格式的key值方法
今天小编就为大家分享一篇python 提取tuple类型值中json格式的key值方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2018-12-12
最新评论