(四)52周存钱挑战 4.2-----变量传递:return !

51 篇文章 26 订阅 ¥9.90 ¥99.00
本文通过52周存钱挑战的Python实现,探讨了如何在函数中使用return返回多个值,包括返回元组和列表。示例中展示了函数内外变量传递的效果,并解释了如何通过return语句返回除法的余数、商和两个数的和。
摘要由CSDN通过智能技术生成
"""
52周存钱挑战4.2
马玉华   2019.7.25
2.0新增:对列表进行操作。增添新元素
2.0新增:用math库函数,对列表求和
3.0新增:使用for循环、range(),替代while
4.0新增:用函数结构化;
        重点:函数的参数传递
4.2新增:解决变量传递问题:return !
"""
import math     #载入库函数



def calculate_money_save_in_n_weeks(week_total,money_per_week,money_increase):

    money_list = []  # 创建一个空列表
    for week_i in range(week_total):
        # 在列表中加入每次一周存进去的钱数
        money_list.append(money_per_week)  # 将括号内的元素添加到列表末尾
        # 更新下周存钱数
        money_per_week += money_increase
    # 对列表求和,即对每周存入的钱求和
    money_saving = math.fsum(money_list)  # 对列表内的元素求和,先载入库函数
    print('被调用函数内的money_saving(总共存钱数)', money_saving)  # 因为ran
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

nutron-ma

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值