资源简介 《while循环语句的应用》导学案知识链接while在英文中表示“当”,while后面跟的是一个条件。当条件被满足时,就会执行while内部的代码(while缩进的代码块)。while循环,当条件满足的时候,会一轮又一轮地循环执行代码。语法格式: 2、执行流程图执行的具体流程while 语句执行的具体流程为:首先判断条件表达式的值,其值为真(True)时,则执行代码块中的语句,当执行完毕后,再回过头来重新判断条件表达式的值是否为真,若仍为真,则继续重新执行代码块...如此循环,直到条件表达式的值为假(False),才终止循环。循环的三要素:循环的初始化(循环变量初始化)循环判断条件循环迭代*三个要素都与循环变量息息相关5、例子:小试牛刀补充下列程序,循环打印1~100所有数之和,红色框框处代表需要补充三、拓展提高请用while循环语句编程,求1~100内所有偶数之和测一测*5.下列程勋运行结果是1=1while i<=10:print(i)○输出10个i○输出10个1输出1-10○以上说法都不对*6.下列程序的运行结果是?1=1S=0while i>=10:S=S+1i=i+1print(s)○55○1○10○0*7.下列程序的运行结果是?i=1s=0while i<=10:S=S+ii=i+1print(s)5501○10○0条件表达式True循环体False13579结束q=1#循环的初始化条件whi1ea<10:#当a≤10时,会一直执行循环体print(a)q=q+2#迭代语句print('结束')S=0#用于存储和whileS=S+nprint('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=0i=0while ii=i+1print(n,"以内自然数之和是",s)○s=s+i●○S=S+S●s=n+n○s=s+n*4.vhile4==4:print('4)以上代码输出结果是?○输出四次4○语法错误○输出一次4○无限输出4,直到程序关闭 展开更多...... 收起↑ 资源预览