零基础学python之函数全解二

 时间:2026-02-16 08:51:03

1、dog_list = []# 定义函数时,可以能参数设置默认值,带默认值的参数必须放在普通参数的后面def insert_dog(name, age=18, color='black'):    d = {'name': name, 'age': age, 'color': color}    dog_list.append(d)

零基础学python之函数全解二

2、def show_all():    print('*******开始打印信息******')    for x in dog_list:        print(x)    print('*******打印信息完毕******')

零基础学python之函数全解二

3、def after_year(year=1):    for x in dog_list:        x['age'] += year    show_all()  # 函数内部也可以调用函数

零基础学python之函数全解二

4、def average_age():    res = 0    for dog in dog_list:        res += dog['age']    return res // len(dog_list)

零基础学python之函数全解二

5、insert_dog('anbei', 50, 'red')insert_dog('quan')insert_dog('sanpang', 48)insert_dog('pu', color='green', age=80)

零基础学python之函数全解二

6、show_all()after_year()after_year(5)a = average_age()print(a)

零基础学python之函数全解二

  • 零基础学python之函数全解
  • 零基础学python迭代器全解二
  • 零基础学python函数全解之实例演示
  • 零基础学Python——如何下载Python
  • 零基础学python怎么打开图片
  • 热门搜索
    烤肉怎么腌制 刚愎自用是什么意思 维生素e胶囊 4p什么意思 什么是非主流 晒太阳有什么好处 权利是什么意思 今生已不再寻觅是什么歌 龙虾养殖基地 开药店需要什么手续