2-3周而复始的循环课时教科版高中信息技术必修1.pptx

2-3周而复始的循环课时教科版高中信息技术必修1.pptx

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.3周而复始的循环--for循环中鑫嘉和高级中学主讲人:王娟 理 财同学们知道有哪些理财产品呢?课前互动PREFACE储蓄存款股票、债券保险 ?活动1:计算利率不变情况下的到期存款总额小王想将5万元存入银行,选择“1年定期、自动转存”的存款方式,假设5年内存款利率没有发生变化,均为3.25%,5年后到期存款总额是多少? 活动1:计算利率不变情况下的到期存款总额第一年:存款总额=50000*(1+0.0325)第二年:存款总额=50000*(1+0.0325)*(1+0.0325)第三年:存款总额=50000*(1+0.0325)*(1+0.0325)*(1+0.0325)…… 活动1:计算利率不变情况下的到期存款总额用money来存放储蓄金额,本金money=50000用rate来存放利率,利率不变rate=0.0325用year来存放存款年限,year=5每年的储蓄总额为:money=money*(1+rate)**year输出5年以后存款总额:print(“5年以后存款总额为:”,money,“元”) 活动1:计算利率不变情况下的到期存款总额money=50000rate=0.0325year=5money=money*(1+rate)**yearprint(“5年以后存款总额为:”,money,“元”) ?活动2:计算利率变动情况下的到期存款总额小王想将5万元存入银行,选择“1年定期、自动转存”的存款方式,如果首次存款的利率是3.25%,自动转存时利率分别是3%,3%,2%,1.75%,那么5年后到期存款总额是多少? 活动2:计算利率变动情况下的到期存款总额本金:50000第一年:50000*(1+0.0325)第二年:50000*(1+0.0325)*(1+0.03)第三年:50000*(1+0.0325)*(1+0.03)*(1+0.03)……分析问题 活动2:计算利率变动情况下的到期存款总额定义变量表示存款金额:money定义变量表示存款利率:rate=[0.0325,0.03,0.03,0.02,0.0175]那么存款总额的计算公式就是:money*(1+rate[0])*(1+rate[1])*……(1+rate[4])设计算法 活动2:计算利率变动情况下的到期存款总额money=50000rate=[0.0325,0.03,0.03,0.02,0.0175]for i in rate:money=round(money*(1+i))print(“5年以后存款总额:”,money,”元”)编写程序 知识点1:列表列表是一个有序集合,可以包含多个数据元素列表格式a[元素1,元素2,元素3]列表索引号从0开始a=[‘石榴’,1, “香蕉”,‘橙子’] 常见的列表操作:del 删除append 追加insert 插入 知识点1:列表object[“石榴”,1,”香蕉”,”橙子”,”梨子”]object[0]=”苹果” #修改列表第一个元素的值del object[1] #删除列表中第2个元素object.append(“猕猴桃”) #在列表尾部追加一个元素猕猴桃print(object) #输出列表运行结果:[‘苹果’,’香蕉’,’橙子’,’梨子’,’猕猴桃’] range()函数:可以生成某个范围内的数字列表:例子语法:range(start,stop,step)start:计数起始值,可省略,若省略,默认为0stop:计数结束值,不可省略,不包含结束值step:步长,可省略,若省略,默认为11.range(1,6) 生成列表[1,2,3,4,5]2.range(8) 生成列表[0,1,2,3,4,5,6,7]3.range(1,9,3) 生成列表[1,4,7]12知识点2:range()函数 知识点3:计数循环0102循环重复次数一定时,我们通常称为计数循环for循环基本格式for循环for 循环变量 in 列表:语句或语句组循环体:一组重复执行的语句 例1:通过for循环输出列表内容知识点3:计数循环for i in[“hello”,”world”]:print(i) #循环体for i in range(101):print(i) #循环体例2:通过for循环输出0~100自然数 round(x,数值)函数:用于按照指定的小数位数对输入的数值X进行四舍五入操作。例如:X=3.1415926round(X,2),结果为3.14知识点4:round()函数 活动2:计算利率变动情况下的到期存款总额money=50000rate=[0.0325,0.03,0.03,0.02,0.0175]for i in rate:money=round(money*(1+i))print(“5

您可能关注的文档

文档评论(0)

188****7976 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档