初中信息技术浙教版2020八年级上册(2020)8上第9课《python循环的应用实例》课件 公开课.pptxVIP

  • 2
  • 0
  • 约1.22千字
  • 约 13页
  • 2023-05-18 发布于浙江
  • 举报

初中信息技术浙教版2020八年级上册(2020)8上第9课《python循环的应用实例》课件 公开课.pptx

第9课 for循环应用实例第1格放1粒麦粒,第2格放2粒麦粒,第3格放4粒,第4格放8粒,以后每一格的数量都比前一格增加一倍,摆满64格就够了。任务:棋盘与麦粒填写下表,找一找每格麦粒数和循环次数的关系观察规律,写出n和s的数学表达式:循环变量i单格麦粒数n总数s0111n=2**1 2n=2**2 3n=2**i 4 5 ……………… n=2**i s=s+n尝试完善程序,进行编译测试:s=1for i in range(1,64): s=s+n n=2*i print(s)尝试完善程序,进行编译测试:s=1for i in range(1,64): s=s+n n=2*i print(s)for循环知识链接:计数器:在算法执行过程中,用来记录某种事件发生次数的变量。1、计数器的初值通常置为0。2、循环体中的计数语句格式通常为i=i+1.累加器:在算法执行过程中,用来生成 并存储数据累加和的变量。1、累加器的初值通常置为0;2、循环体中的累加语句格式通常为s=s+x。尝试可将麦粒重量转化为吨数,试完善程序,进行编译测试:输出“水仙花数”。所谓水仙花数是指1个3位的十进制数,其各位数字的立方和等于该数本身。例如:153是水仙花数,因为153 = 13 + 53 + 33 。【分析】(1)本题需要对100 ~ 999范围内的所有数一一进行判断。(2)本题的变量 i 既是循环变量,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档