资源简介 (共12张PPT)教科版高中信息技术第2单元编程计算2.2周而复始的循环必修1数据与计算课堂导入如果将5万元存入银行,选择“1年定期,自动转存”的存款方式,假设5年内利率不变,均为3.25%,5年后到期存款是多少?第1年50000(1+0.0325)=51625第2年51625(1+0.0325)第5年50000(1+0.0325)5…money=50000rate=0.035year=5money=money(1+rate)yearprint(“5年以后存款利率:”,money,”元”)input(“运行完毕,按回车键退出…”)执行程序编写程序列表object=[“石榴”,1,”香蕉”,”橙子”,”例子”]object[0]=“苹果"delobject[1]object.append(“猕猴桃")print(object)列表在python中作用强大,下面通过一个简单的例子,熟悉列表的使用方法。执行程序计数循环循环重复次数一定时,我们通常称为计数循环。在python中,使用for语句来创建这类循环。for语句的基本格式如下:foriin[“hello”,”world”]:print(i)for循环变量in列表:语句或语句组第1个最简单的例子:执行程序foriinrange(101):print(i)下面这个循环输出0到100的自然数。执行程序第二个最简单的例子money=50000rate=0.0325foriinrange(5):money=money(1+rate)print(“5年后存款总额:”,money,”元”)执行程序第三个例子条件循环条件循环一般用于循环次数未知的情况,只有当循环条件成立时,才执行循环体。Python中,使用while语句来创建这类循环。While语句的基本格式如下:while关系表达式:语句或语句组程序举例s=0whiles<=30:s=s+10print(s)执行程序课堂小结1、了解循环的基本结构2、学会计数循环的使用方法3、学会条件循环的使用方法4、熟练使用循环解决实际问题巩固练习如果首次存款时的利率是3.25%,自动转存时利率分别是3%,3%,2%,1.75%,那么5年后到期存款总额是多少?money=50000rate=[0.0325,0.03,0.03,0.02,0.0175]foriinrate:money=round(money(1+i))print("5年以后存款总额:",money,"元")input("运行完毕,请按回车键退出...")执行程序THANKS 展开更多...... 收起↑ 资源预览