笔记
从案例分析切入知识点-----由简开始
案例4知识点汇总.png
案例4-2:
52周存钱计划.png
计划表.png
1.0新增功能:52周存钱计划
继续分析IPO
2.0新增功能:记录每周的存款数,用list
----------------------------代码实现--------------------------
"""
--*-- coding: utf-8 --*--
@Time :2019/7/13
@Author :ZHOUMENGJIE
File :money_challenge.py
v1.0功能:52周存钱计划
2.0新增功能:记录每周的存款数,用list
"""
import math
def main():
'''
主函数
'''
money_per_week = 10 #每周的存入金额
i = 1 #记录周数
increase_money = 10 #递增的金额
total_week = 52 #总共周数
# saving = 0 #账户累计
money_list = [] #记录每周存款数的列表
while i <= total_week:
# 存钱操作,引入math函数
money_list.append(money_per_week)
saving = math.fsum(money_list)
# 输出信息
print("第{0}周,存入:{1}元,账户累计:{2}元".format(i,money_per_week,saving))
# 更新下一周的存钱金额
money_per_week += increase_money
i += 1
if __name__ == "__main__":
main()
涉及知识点
1.列表
列表是有序的元素集合
可通过索引访问单个元素,如:list[2],list[-1]
可通过区间索引访问子列表内容,如list[2:5],list[-3:]
列表中每个元素类型可以不同
列表.png
列表方法.png
2.math库
math库.png