资源简介 (共15张PPT)微项目3用循环结构程序自动化计算--用计数循环(for循环)统计数据过年最期待的事情是什么?课题导入收到的压岁钱如何支配呢?课题导入理财课题导入超越自我,勇攀高峰,本节课设立三关,以小组为单位进行闯关,最后冠军会获得老师的红包奖励。争做理财小助手将过年收到的压岁钱存入银行,定期一年,年利率2.0%,请问1年后的利息是多少呢?(利息=本金年利率)记忆力考验1.时间3分钟;2.参照导学案完成;3.完成程序编写并运行通过的同学,小组长记录分数。第一关思考:1年后我能拿到多少钱呢?将过年收到的压岁钱存入银行,定期一年,年利率2.0%,到期后不提取使用,自动转存(本金加利息作为下一年的本金)。请计算两年后、三年后、四年后、五年后分别能提取多少钱呢?理解力考验第二关知识讲解循环结构定义格式循环变量在程序中需要反复执行某些具有规律性的操作,才能得到最终结果的程序。for循环变量iinrange(初值,终值,变化量):循环体(重复执行的语句)自动化过程控制循环体执行的次数自主探究循环变量的取值:foriinrange(1,5,1):print(i)1foriinrange(1,6):print(i)2foriinrange(5):print(i)3循环变量__,初值__,终值__,变化量__,循环体执行__次。i1541循环变量__,初值__,终值__,变化量__,循环体执行__次。i1516循环变量__,初值__,终值__,变化量__,循环体执行__次。i05151.小组分工合作完成,时间三分钟;2.总结:循环变量取值的意义?梳理总结初值是循环变量的第一个取值,初值为0时可省略;循环变量的范围从初值开始,低于终值数据,不可省略;变化量为循环变量每次变化的差值;变化量为1时可省略;当初值、变化量都省略时,终值数据表示循环体执行的次数;foriinrange(5):print(i)循环体的执行次数由循环变量的取值决定。循环体每执行一次,循环变量根据变化量变化一次(i=i+变化量)初值终值变化量for循环变量iinrange(初值,终值,变化量):循环体(重复执行的语句)(i=初值)(i<终值)(i=i+变化量)将过年收到的压岁钱存入银行,定期一年,年利率2.0%,到期后自动转存,每年的本金都是上一年的本金加利息,请问10年后能取出的总钱数?第三关实践能力1.时间5分钟;2.参照导学案完成;3.完成程序编写并运行通过的同学,小组长记录分数。知识探索foriinrange(10):y=x2.0/100x=x+yprint(“10年后能拿到的钱数:”,x)循环结构的自动化运行过程循环变量ii<终值?是否执行循环体?i=i+变化量第1年第2年(i=1)y=10002/100=20,x=1000+20第3年(i=2)y=[1000+20+(1000+20)2/100]2/100,x=1000+20+(1000+20)2/100+[1000+20+(1000+20)2/100]2/100………第10年(i=9)………y=x2/100,x=x+yi=i+1=0+1=1………y=(1000+20)2/100,x=1000+20+(1000+20)2/100i=i+1=1+1=2i=i+1=2+1=3i=i+1=9+1=10第11年(i=10)i<10i<10i<10i<10i>=10不执行循环体,跳出循环,执行print语句,打印出x的值(i=0)知识探索是否循环结构的自动化运行过程循环变量i=初值循环变量i<终值?执行循环体i=i+变化量跳出循环,执行循环外语句循环结构的定义循环变量的取值for循环语句格式for循环结构如何自动化处理问题课堂小结反复执行有规律的操作foriinrange(初值,终值,变化量):循环体从初值开始,低于终值数据根据循环变量的取值控制循环体的执行次数出谋划策从前,有一位富商和秀才,秀才跟富商说,我一次给你1000000两银子,只需要你第一天给我1两银子,然后每一天给我前一天的两倍的银子,一直给我一个月(30天)。富商一听,这笔买卖划算,于是就答应了……超越自我勇攀高峰 展开更多...... 收起↑ 资源预览