python笔记13 函数的返回值
2021/10/21 22:10:02
本文主要是介绍python笔记13 函数的返回值,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
函数的返回值
返回结果要怎么做,多个结果又要怎么做
# 函数返回值 # 概念:函数执行完以后会返回一个对象,如果在函数内部有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() #调用函数二
# 函数的分类:根据函数的返回值和函数的参数 # 有参数无返回值的 # 有参数有返回值的 # 无参数有返回值的 # 无参数无返回值的
这篇关于python笔记13 函数的返回值的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-02Python编程基础
- 2024-11-01Python 基础教程
- 2024-11-01用Python探索可解与不可解方程的问题
- 2024-11-01Python编程入门指南
- 2024-11-01Python编程基础知识
- 2024-11-01Python编程基础
- 2024-10-31Python基础入门:理解变量与数据类型
- 2024-10-30Python股票自动化交易资料详解与实战指南
- 2024-10-30Python入行:新手必读的Python编程入门指南
- 2024-10-30Python入行:初学者必备的编程指南