5.Python(函数),,函数A.定义1.定义
5.Python(函数),,函数A.定义1.定义
函数
A.定义
1.定义一个函数
#语法def 函数名(参数1,参数2,参数3,...): ‘‘‘注释‘‘‘ 函数体 return 返回的值#函数名要能反映其意义
2.函数返回值
(1)函数体内部的语句执行是,一旦执行到return时,函数就执行完毕,并将结果返回。
(2)如果没有return语句,函数执行完毕也会有返回结果,只是结果为none
def test01(): msg = ‘test01‘ print(msg)print(test01())
(3)return返回一个值
def test02(): msg = ‘test02‘ return msgprint(test02())
(4)return返回一堆值,最后返回的是一个元组
def test03(): msg = ‘test03‘ return 1,2,3,4,‘a‘,[‘alex‘],{‘name‘:‘alex‘},Noneprint(test03())
B.函数的参数
1.位置参数,按照从左到右的顺序定义的参数
def calc(x, y): t = x**y return tres = calc(2,3)print(res)
这个函数体验两个参数,都是位置参数,调用函数是,传入的两个值按照位置顺序依次赋给参数x,y
5.Python(函数)
评论关闭