《while循环语句的应用》导学案 知识链接 while在英文中表示“当”,while后面跟的是一个条件。当条件被满足时,就会执行while内部的代码(while缩进的代码块)。while循环,当条件满足的时候,会一轮又一轮地循环执行代码。 语法格式: 2、执行流程图 执行的具体流程 while 语句执行的具体流程为:首先判断条件表达式的值,其值为真(True)时,则执行代码块中的语句,当执行完毕后,再回过头来重新判断条件表达式的值是否为真,若仍为真,则继续重新执行代码块...如此循环,直到条件表达式的值为假(False),才终止循环。 循环的三要素: 循环的初始化(循环变量初始化) 循环判断条件 循环迭代 *三个要素都与循环变量息息相关 5、例子: 小试牛刀 补充下列程序,循环打印1~100所有数之和,红色框框处代表需要补充 三、拓展提高 请用while循环语句编程,求1~100内所有偶数之和 测一测 *5.下列程勋运行结果是 1=1 while i<=10: print(i) ○输出10个i ○输出10个1 输出1-10 ○以上说法都不对 *6.下列程序的运行结果是? 1=1 S=0 while i>=10: S=S+1 i=i+1 print(s) ○55 ○1 ○10 ○0 *7.下列程序的运行结果是? i=1 s=0 while i<=10: S=S+i i=i+1 print(s) 55 01 ○10 ○0 条件表达式 True 循环体 False 1 3 5 7 9 结束 q=1 #循环的初始化条件 whi1ea<10:#当a≤10时, 会一直执行循环体 print(a) q=q+2 #迭代语句 print('结束') S=0 #用于存储和 while S=S+n print('s=',s) print('END' *1.若条件表达式的值一直为True,则while循环将一直执行。 ○对 ○错 *2.要使该程序重复执行3次,①处应该填什么? 1= WhiLe ① i=i+1 ○i=3 ○i<3 ○i<2 ○ik=3 *3.编程求出1+2+3+…+n之和,s为累加和,下面横线填什么? n= int(input("请输入n:")) S=0 i=0 while i
~~ 您好,已阅读到文档的结尾了 ~~