return

2023-12-11  本文已影响0人  young后知后觉

形参个数和实参个数必须保持一致,不然会报错

传实参可以传任何类型,比如容器(列表,元组,集合等),字符串,数字。

举例:

def fun(lista):                                #2. 形参lista为[2,3243,43,5,454,65,66,76,6,768,7]

    result=sum(lista)/len(lista)      #3.执行函数体,计算出result的值

    print("平均值:",result)             #4.打印出result的值

    return result                             #5.返回result

result1=fun([2,3243,43,5,454,65,66,76,6,768,7])           #1.代码逻辑处理方式,在这里给(lista) 赋值,注意这里是调用函数,只不过代码写的一步到位,也把变量接收返回result的值的也写了

 #6.用新变量去接收返回result的值,注意返回的值需要用变量去接收

print(result1)     #6 打印出接收的值

打印结果:平均值: 430.45454545454544

430.45454545454544

举例: 多个参数

def fun():

     print("你真棒")

     a=11

     b=12

     c=13

     return a,b,c              #逗号作为分隔符,将多个参数一并返回,这里用逗号分开就行

d=fun()                         #再去调函数fun,同时用新变量d去接收a,b,c的值

a1,a2,a3=fun()             #再去调函数fun,也可以用三个变量去接收a,b,c的值 

print(d) 

print(a1,a2,a3)

你真棒                      #打印的结果

11,12,13

11 12 13

https://www.51zxw.net/Show.aspx?cid=929&id=109971

上一篇 下一篇

猜你喜欢

热点阅读