资源简介 (共18张PPT)第十课计数循环我在行条件表达式语句块TrueFalse单分支结构条件表达式语句块1True语句块2False双分支结构问题分析小智同学想把 ‘Hello World’ 这句话打印十次,你觉得应该怎么做?要打印一百次呢?for循环新知新授循环是指在一定条件下,不断重复同样的操作for循环(计数循环)——提前预定循环体重复执行的次数常用格式:for 循环变量 in range (初值,终值,步长):语句块新知新授range()函数——用来生成多个连续的整数基本格式:range (初值,终值,步长)range (初值,终值)range (终值)从哪个数开始计数初值默认是0计数到终值结束但不包括终值步长默认为1新知新授初值?终值?步长?输出0到5的数:输出2,4,6,8,10:range(6)range(2,11,2)range(2,12,2)初值?终值?步长?为什么不是5呢?我会做range(4)range(1,6)range(1,5,2)[0,1,2,3][1,2,3,4,5][1,3][3,6,9,12][2,3]range(2,4)range(3,15,3)左闭右开我会做Print()函数默认在输出结束后换行,如果需将多个结果在同一行显示,则可以用end=“ ”将多个输出结果用空格间隔小试身手在IDLE交互模式下,输入以下代码,体验for循环和range()函数的用法代码中使用的标点符号都是英文符号!!!不能忘记冒号for循环的应用探究实践一输出1到100之间的偶数用for循环从1数到100,用if语句进行奇偶判断如果 i 能被 2 整除探究实践二你能算出麦粒的数量吗?探究实践二分析国际象棋棋盘 每格麦粒数 (mls) 麦粒总数(s=0)第1格 1=20 s+mls第2格 2=21 s+mls第3格 4=22 s+mls第i格 2i-1 s+mls第64格 264-1 s+mls课堂小结课堂小结一、for循环的常用格式range()函数、end=“ ”二、for循环的应用作业2、利用for循环计算输出s=1+2+3+……+100的值1、完成国王与麦粒的问题下节课再见! 展开更多...... 收起↑ 资源预览