周而复始的循环结构_第1页
周而复始的循环结构_第2页
周而复始的循环结构_第3页
周而复始的循环结构_第4页
周而复始的循环结构_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

周而复始的循环

怎样做一个理财小能手?任务一:计算利率不变情况下5年储蓄存款收益任务二:计算利率变动情况下5年储蓄存款收益任务三:计算理财产品收益活动一活动二活动三算法分析和描述用python编程实现程序调试运行

如果将五万元存入银行,选择”1年定期、自动转存“的存款方式,假设5年存款利率不变,均为3.25%,5年后到期存款总额是多少?任务一:计算利率不变情况下的五年储蓄存款收益活动一:算法分析与描述请分析每年的存款变化,从中找出规律。第1年存款总额=本金*(1+3.25%)第2年存款总额=上一年存款总额*(1+3.25%)第3年存款总额=上一年存款总额*(1+3.25%)第4年存款总额=上一年存款总额*(1+3.25%)第5年存款总额=上一年存款总额*(1+3.25%)总结:第5年存款总额=上一年存款总额*(1+3.25%)循环体循环次数

如果首次存款时的利率是3.25%,自动转存时利率分别是3%、2%、4%、3.75%,那么五年后到期存款总额是多少?任务二:计算利率变动情况下的五年储蓄存款收益活动一:算法分析与描述请分析每年的存款变化,从中找出规律。第1年存款总额=本金*(1+3.25%)第2年存款总额=上一年存款总额*(1+3%)第3年存款总额=上一年存款总额*(1+2%)第4年存款总额=上一年存款总额*(1+4%)第5年存款总额=上一年存款总额*(1+3.75%)总结:第5年存款总额=上一年存款总额*(1+3.75%)循环体循环次数计数循环:举例:foriin['a','b','c']print(i)运行结果:abc

在for语句中,in后也可以是range()函数,它可以生成某个范围内的数字列表。例如:

range(5)会生成[0,1,2,3,4]range(1,6)会生成[1,2,3,4,5]range(1,10,3)会生成[1,4,7]计数循环:

任务一:计算利率不变情况下5年储蓄存款收益活动二:用Python程序实现money=___________*本金50000rate=______________*每年定期利率3.25%foriinrage(5):*控制循环次数money=___________________*计算每年的存款总额print(“5年后的存款总额:”,money,“元”)*输出结果input(“运行完毕,请按回车键退出……”)

任务二:计算利率变动情况下5年储蓄存款收益活动二:用Python程序实现money=50000*本金50000rate=[0.0325,0.03,0.02,0.04,0.375]*利率列表

foriin_________*控制循环次数money=round(money*(1+i),2)*计算每年的存款总额print(“5年后的存款总额:”,money,“元”)*输出结果input(“运行完毕,请按回车键退出……”)round()函数实现保留两位小数例如:round(1.428,2)的运算结果为1.43活动三:程序运行与调试

分别用python打开利率不变存款收益.py和利率变动存款收益.py,将程序语句补充完整,并调试运行得出结果。比较两种存款方式哪一种的收益更高。如果是你你会选择那种存款方式???活动四:讨论与交流活动一:算法分析与描述

某同学购买了10万元一年期收益率3.7%的银行保证收益型理财产品。每年理财赎回后,他会提取2万元作为生活所需,余下资金仍购买此种理财。在收益率不变的情况下,多少年后本金被全部取出?任务三:计算理财产品收益请分析每年的存款变化,从中找出规律。第1年存款总额=100000*(1+3.7%)-20000第2年存款总额=上一年存款总额*(1+3.7%)-20000第3年存款总额=上一年存款总额*(1+3.7%)-20000第n年存款总额=上一年存款总额*(1+3.7%)-20000总结:当存款总额=0时,计算出n。条件循环:举例:i=0whilei<5:

print(i)

i=i+1

运行结果:01234i=0whilei<5:

i=i+1print(i)

运行结果:12345

任务三:计算理财产品收益活动二:用Python程序实现money=__________year=_____________while___________________money=________________________year=_____________________print(year,”年后资金被全部取出”)input(“运行完毕,请按回车键退出……”)活动三:程序运行与调试用python打开计算理财产品收益.py,将程序语句补充完整,并调试运行得出结果。活动四:讨论与交流编写程序时如果出现错误,自己怎么查找错误?这时可以借助python的调试器pdb。

例如:在程序开头加入语句“importpdb”,然后在适当位置放一个“pdb.set_trace()”,就可以设置一个断点,让程序暂停运行,进入pdb调试环境。命令“p”查看变量,用命令“c”继续运行,用命令“q”结束调试,退出程序。用python打开调试程序.py进行程序试。项目交流

各小组展示项目成果及汇报完成过程,交流完成任务过程中遇到的问题及解决问题的方法,试从程序的正确性、完整性、实用性进行评价。项目总结通过本项目的学习你学会了哪些内容?拓展练习1、在任务三中,投资人投入多少钱可以恰好在第10年取完最后一次2万元?2、某一年期理财产品实际收益率为4.25%,由于产品一直在持续运作,投资者不按时赎回视为自动再投资。在收益不变的情况下,至少多少年后投资可以翻倍?PPT模板下载:/moban/行业PPT模板:/hangye/节日PPT模板:/jieri/PPT素材下载:/sucai/PPT背景图片:/beijing/PPT图表下载:/tubiao/优秀PPT下载:/xiazai/PPT教程:/powerpoint/Word教程:/word/E

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论