资源简介 中小学教育资源及组卷应用平台第十课《循环结构——while循环》一、选择题1.阅读如下程序,当循环结束后,x的值是( )x=0while x<50:x=(x+1)*(x+2)print(x)A、110 B、132 C、156 D、1822.阅读如下程序,当循环结束后,s的值是( )i=1s=0while s<20:s=s+i*2-1i=i+1print(s)A、20 B、25 C、30 D、363.如下是计算银行储蓄增值的程序,以下选项不能实现是( )p=500n=int(input("请输入储蓄年数:"))i=0while ① :p=p*1.03②print("账户数额:",p)A、① i<=n ② i=i+1B、① i!=n ② i=i+1C、① n>0 ② n=n-1D、① n!=0 ② n=n-1二、填空题4. while循环中,当条件判断为 ( http: / / www.21cnjy.com ) 时,循环体被重复执行,当条件判断为 时退出循环, 字句的语句块才会被执行。21世纪教育网版权所有5.循环控制语句,也称为 ,其功能就是改变循环语句的 。6.在Python中,循环控制语句主要有 和 。7.阅读如下程序,输出结果是x=0n=6while xx=x+1if n%x!=0:continueprint(x)三、判断题8.若while循环条件表达式的一直为True,则while循环将一直执行。( )9.break语句的功能是跳出当前循环,但是对[else 字句]的执行没有影响。( )参考答案:1~3 、DBA4、True ; False ; else5、跳转语句 ; 执行顺序6、break ; continue7、8、√9、×12421世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)HYPERLINK "http://21世纪教育网(www.21cnjy.com)" 21世纪教育网(www.21cnjy.com) 展开更多...... 收起↑ 资源预览