资源简介 知识点:第 9 课 条件判断解问题关系运算符和逻辑运算符、算法、选择结构、if 语句的一般格式、多分支 if 语句的一般格式1.下列不是 python 中关系运算符的是( )A.<、> B.<=、>= C.==、!= D.<>、=下列不是 python 中逻辑运算符的是( ) A.break B.and C.or D.notpython 中,布尔变量的值为( )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 false5.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==y9.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=19if 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.3329.以下程序运行后,输入“74"显示的结果是( )A.你很棒! B.请输入正确的数据一 C.你太棒了! D.请继续努力30.Python 编程常见的错误( )多选题语法错误 B. 运行错误 C. 语义错误(逻辑错误) D.输入错误 展开更多...... 收起↑ 资源预览