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(函数)

评论关闭