【Python 21】52周存钱挑战1.0
Python 挑战 21 1.0 52
2023-09-14 09:00:04 时间
1.案例描述
按照52周存钱法,存钱人必须在一年52周内,每周递存10元。例如,第一周存10元,第二周存20元,第三周存30元,直到第52周存520元。
记录52周后能存多少钱?即10+20+30+...+520=13780
2.案例分析
输入:每周递存金额(10元)和挑战总周数(52周)
处理:账户累计+=每周存入金额;每周存入金额 +=每周递存金额。从第1周开始循环,到52周结束。
输出:第几周,存入多少元,累计账户多少钱?
3.上机实验
""" 作者:梁斌 功能:52周存钱挑战 版本:1.0 日期:05/08/2017 """ def main(): """ 主函数 """ money_per_week = 10 # 每周的存入的金额 i = 1 # 记录周数 increase_money = 10 # 递增的金额 total_week = 52 # 总共的周数 saving = 0 # 账户累计 while i <= total_week: # 存钱操作 # saving = saving + money_per_week saving += money_per_week # 输出信息 print('第{}周,存入{}元,账户累计{}元'.format(i, money_per_week, saving)) # 更新下一周的存钱金额 money_per_week += increase_money i += 1 if __name__ == '__main__': main()
4.课后练习
(1)pass语句
Python pass 是空语句,是为了保持程序结构的完整性。pass不做任何事情,一般用做占位语句。pass参考说明
(2)a='Hi' ==> a*2 结果为'HiHi'
相关文章
- python openpyxl表格样式设置
- 横向对比分析Python解析XML的四种方式
- python执行命令行:python中执行shell命令行read结果
- python: easyocr的安装和使用(easyocr 1.6.2 / Python 3.7.15 )
- Centos 6.4 安装Python 2.7 python-pip
- python: 安装DeOldify库:黑白图片上色(Python 3.7.15)
- Python之ffmpeg-python:ffmpeg-python库的简介、安装、使用方法之详细攻略
- Python语言学习之打印输出那些事:python输出图表和各种吊炸天的字符串或图画、版权声明(如README.md)等之详细攻略
- Python之ffmpeg:利用python编程基于ffmpeg将m4a格式音频文件转为mp3格式文件
- Python:pmml格式文件的简介、安装、使用方法(利用python将机器学习模型转为Java常用的pmml格式文件)之详细攻略
- Python:利用python语言绘制多个子图经典案例、代码实现之详细攻略
- 已解决2.Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and wi
- Python 实现个人博客系统(附零基础python学习资料)
- Python编程:json序列化python对象
- python 设计模式之工厂模式 Factory Pattern (简单工厂模式,工厂方法模式,抽象工厂模式)
- python基础===pendulum '''Python datetimes made easy.'''
- python操作rabbitmq、redis
- 【异常】前端ERR! stack Error: Can‘t find Python executable “python“, you can set the PYTHON env variable.
- 第三讲:爬虫——BeautifulSoup(Python)
- 支持Python的新版vTESTstudio测试用例编写方法大集合(下)