鲁教版信息技术第四册第二单元 Python语言程序设计 第 9 课 条件判断解问题练习题(无答案)

文档属性

名称 鲁教版信息技术第四册第二单元 Python语言程序设计 第 9 课 条件判断解问题练习题(无答案)
格式 docx
文件大小 67.5KB
资源类型 教案
版本资源 通用版
科目 信息技术(信息科技)
更新时间 2022-06-16 15:03:08

图片预览

文档简介

知识点:第 9 课 条件判断解问题
关系运算符和逻辑运算符、算法、选择结构、if 语句的一般格式、多分支 if 语句的一般格式1.下列不是 python 中关系运算符的是( )
A.<、> B.<=、>= C.==、!= D.<>、=
下列不是 python 中逻辑运算符的是( ) A.break B.and C.or D.not
python 中,布尔变量的值为( )
A.True,False B.T,F C.真,假 D.0,1 4.python 中,定义 a=1,b=0,则 a and b、a or b、not b 的值分别为( )
A.0 1 True B.0 1 true C.1 0 False D.1 0 false
5.python 中,定义 a=1,b=2,则 a and b、a or b、not b 的值分别为( )
A.2 1 False B.2 1 True C.1 1 False D.2 1 true 6.下列表达式结果为真(True)的是( )
A.20<19 and 87>100 B. not 16>15 C.3<5 or 4>5 D.9>2 and 0
下列表达式结果为真的是( )
A.2>3 B.2>3 or 3>2 C."123"=="321" D.22*11>11*22
以下能够成为判断条件的最好的一个是( )
A.x+y B.x-y C.x=y D.x==y
9.15 岁以下的男生的判断条件是( )
A.n1<15 or xb=="男" B.n1>=15 and xb=="男" C.nl<15 or xb!="女" D.n1<15 and xb=="男"
岁以下的男生和 13 岁以下的女生的判断条件是 ( )
A.(n1>=15 and xb=="男")and(n1<13 or xb=="女")B.(n1<15 or xb!="女")and(n1<13 and xb=="女") C.(n1<15 and xb=="男")and(n1<13 and xb=="女")D.(n1<15 and xb=="男")or (n1<13 and xb=="女") 11.算法的特征包括( )多选
A.有穷性 B.确切性 C.输入项、输出项 D.可行性
一个算法必须在有限的时间和空间内完成,这属于算法的( ) 特征。( ) A.输入输出 B.有穷性 C.可行性 D.确定性
假如我们“请”到机器人炒菜,如将“加食盐少许“这一步骤加入炒菜机器人的菜谱算法中,则不符合算法的哪一个特点( )
A.可行性 B.有穷性 C.有输入和输出的 D.确定性14.算法的有穷性是指( )
A.以上说法均不正确 B.算法中每个操作步骤都是可执行的
C.算法的步骤必须有限 D.算法必须包含输出15.下列算法存在问题是( )
第一步:输入 x 第二步:y=3/x
第三步:输出 y;
A.可行性 B.有穷性 C.有输入和输出的 D.确定性16.下列求两圆面积的和的算法违反了算法的哪个特点?( )
第一步:计算 S1=3.14*r1*r1; 第二步:计算 S2=3.14*r2*2; 第三步:计算 S=S1+S2。
A.确定性 B.输入项和输出项 C.有穷性 D.可行性17.下列对算法描述正确的是( )
A.同一问题的算法不同,结果必然不同 B.算法只能用图形方式来表示C.同一问题可以有不同的算法 D.算法只能用自然语言来描述
下列于算法的叙述正确的是( )
A.算法不能重复使用 B.算法的过程可以是无限的
C.求解某个问题的算法是唯一的 D.一个算法必然能解决一类问题19.算法的描述方法有( )
A.用流程图描述 B.用伪代码描述 C.其余三项都是 D.用自然语言描述20.能够使算法的程序和步骤表达更直观的是( )
A.数学语言 B.自然语言 C.逻辑语言 D.流程图 21.用流程图表示条件"A>B"是否成立,要用到以下哪个图形?( )
A.平行四边形 B.直角矩形 C.圆角矩形 D.菱形22.与 x>y and y>z 语句等价的是( )(选择项用伪代码写)
A.x>y or not yy>z D.not xA.顺序结构 B. 选择结构 C. 循环结构 D.跳转结构24.在 python 中,下列关于 if 选择结构程序的说法错误的是( )
A.if 选择结构可以多层嵌套 B.同一级别的 if 语句总可以有多个 elif 命令C.if 语句中可以没有 else 命令 D.同一级别的 if 语句中可以有多个 else 命令
在 python 中,运行以下程序得到的结果是( ) m=19
if m>=30 or m<20:
print(m)
A. 空 B.20 C.19 D.0
以下程序运行后,若输入 3、4,显示的结果是( )
A.大 B.小 C.相等 D.expeted an indented block 27.以下程序运行后,输入"蓝"显示的结果是( )
A.red B.blue C.green D.请完善程序,我还不知道啊! 28.以下程序运行后,若输入 22、33、55,显示的结果是( )
A.55 B.expected an indeted block C.22 D.33
29.以下程序运行后,输入“74"显示的结果是( )
A.你很棒! B.请输入正确的数据一 C.你太棒了! D.请继续努力30.Python 编程常见的错误( )多选题
语法错误 B. 运行错误 C. 语义错误(逻辑错误) D.输入错误
同课章节目录