python中函数的使用。
一.函数
函数:对功能的封装。
语法:
def 函数名(形参列表):
函数体(代码块,return)
调用:
函数名(实参列表)
1 def sum(): 2 a = int(input('请输入一个数字')) 3 b = int(input('请输入一个数字:')) 4 c= a+b 5 return c 6 ret = sum() 7 print(ret)
二. 返回值
return: 在函数执行的时候. 如果遇到return.直接返回
1.如果在函数什么都不写,不写return,没有返回值.得到的是None
2.在函数中间或者末尾写return,没有返回值.得到的是None
3.在函数中写return值.返回一个值.
4.在函数中可以返回多个返回值,return 值1,值2, 值3,......, 接收的是元组.
三,参数
函数的执行的时候给函数传递信息.
*形参:
*实参:
传参:把实参交给形参的过程
1.实参:
1位置参数,按照形参的参数位置,给形参传值
2.关键字参数,按照形参的名字给形参传值
3.混合参数.即用位置参数,也用关键参数
2.形参:
1位置参数
2.默认值参数 先位置 后默认值
3.动态参数()