鲁教版信息技术第四册第二单元 Python语言程序设计 第 11 课 条件循环显身手练习题(无答案)

文档属性

名称 鲁教版信息技术第四册第二单元 Python语言程序设计 第 11 课 条件循环显身手练习题(无答案)
格式 docx
文件大小 119.0KB
资源类型 教案
版本资源 通用版
科目 信息技术(信息科技)
更新时间 2022-06-16 15:06:40

图片预览

文档简介

知识点:第 11 课 条件循环显身手
条件表达式是循环执行的条件,每次循环执行前,都要执行条件表达式。对条件进行判断,当条件为真时则执行循环体,否则退出循环,如果条件表达式在循环开始时就为假,则不执行循环语句,直接退出循环
while 语句的一般格式、while 循环的应用
基础知识:
1、while 循环条件表达式取值为( )执行后面的语句组
A、False B.True C.True 或 False D.0
2.在 python 中输入以下代码,屏幕打印( )颗*
i=0
while i<=100:
print("*") i=i+1
A.100 B.99 C.101 D.102
以下是计算 s=1+6+11+……+101 的程序代码,请完善程序。( )
s=0
k=1 while(k<=101):
A、k=s+5;s=k+5 B.s=s+k;k=k+5 C.k=s+k;s=s+5 D.s=s+5;k=k+1
4.python 程序导入模块的命令是( )
A.in B.input C.accept D.import
5.random 模块中 random.randint(1,10)函数的作用是( )
A.产生 1 到 9 之间的随机浮点数 B.生成从 1 到 10 的随机浮点数
C.产生 1 到 10 之间的随机整数 D.返回数值 10
提升作业:
*1.若条件表达式的值一直为True,则while循环将一直执行。
A、对 B、错
*2.for循环语句是通过遍历某一序列对象来构建循环,当难以确定遍历结构的时候,可以使用while条件控制循环语句实现。
A、对 B、错
*3.要使该段程序重复执行3次,①处应填什么:

A、i<2 B、 i<3 C、i<=3 D、 i=3
*4.用for循环输出1~50的连续整数。下列代码正确的是()
A\B、
C、D、D、
*5.下面Python语句输出结果是( )
for i in range( 5 ):
print(i)
A、0 1 2 3 4 5 B、0 1 2 3 4 C、1 2 3 4 D、1 2 3 4 5
*6.编程求出1+2+3+……+n 之和,s为累加和,下面横线填什么( )
A、s=s+i B、s=n+n C、s=s+s D、s=s+n
*7.编程求所输入数n的阶乘(0!=1),即s=n*(n-1)*(n-2)*…*2*1,下面横线填什么 ( )
A、s=n*n B、s=s*i C、s=s*n D、s=s*s
*8.while 4 == 4:
print('4')
以上代码输出的结果是?
A、输出四次 4。B、无限次输出 4,直到程序关闭。C、语法错误。D、输出一次 4。
*9.下面不是while循环的特点是
A、如果不小心会出现死循环
B、必须提供循环的次数
C、能够实现无限循环
D、提高程序的复用性
*10.下面程序的运行结果是:
i = 1
while i <= 10:
print(i)
A、输出1-10 B、输出10个1 C、输出10个i D、以上说法都不对
*11.下面程序的运行结果是:
i = 1
s = 0
while i >= 10:
s = s + i
i = i + 1
print(s)
A、55 B、10 C、1 D、0
*12.下面程序的运行结果是:
s = 0
i = 1
while i <= 10:
s = s + i
i = i + 1
print(i)
A、1 B、55 C、10 D、11
*13.如果程序要一直循环下去,则循环的<条件>要一直为"True",因此我们在程序循环开始的地方写上语句( )
A、while True B、while 2>1 C、while 2<3 D、以上全对
同课章节目录