相关试卷
-
1、下列选项能表示完全结束循环的是( )。A、close B、break C、continue D、ESC
-
2、下列关于Python的调试器pdb的使用方法表述错误的是( )。A、pdb支持在源代码行别设置(条件)断点和单步执行等 B、使用前,需要在程序开头加入“import pdb” C、让程序暂停运行,无须设置断点 D、使用命令p加变量名,打印变量的值
-
3、关于以下程序代码的说法正确的是 ( )。
a=1
b=0
while a<101:
b=b+a
a=a+1
print(b)
A、该程序的作用是求1到101的累加和 B、变量b的作用是累加计算1到100的和 C、该程序循环计算了101次 D、以上都不对 -
4、下面的程序用来输出九九乘法表,外层循环一次,内层循环最多执行( )次。
for i in range( 1,10):
for j in range( 1,i+1):
print("{0:1} *{1:1} ={2:2} ".format(j,i,j*i),end="")
print( )
A、1 B、10 C、11 D、9 -
5、while 循环的条件表达式取值为( )时,执行循环体的语句组。A、True B、False C、True或False D、0
-
6、下列关于 for 循环结构的说法错误的是( )。A、在 for 循环中,in后面的数据集合可以是列表、字符串、元组等数据类型 B、在 for 循环中,数据集合后面的冒号可有可无 C、在 for循环中,同级别语句需要缩进对齐 D、在 for 循环中可以继续嵌套for循环
-
7、运行以下程序,显示的结果是( )。
M=["l","2","4","3"]
M.sort( )
print( M)
A、['1, '2','3', '4'] B、[1,2,3,4] C、[4,3,2,1] D、以上都不对 -
8、在Python中,列表P=["a","b")],执行语句“P.append(1);P.insert(1,2)”后,P值为( )。A、['a', 'b',1,2] B、[1,2,'a', 'b'] C、[1,'a',2,'b'] D、[ 'a',2, 'b',1]
-
9、下列数据中,不属于列表的是( )。A、10,15,20,25} B、[10,1.5,20,2.5] C、[10,15,20,25] D、[a,"b",20,25]
-
10、下列关于列表的说法正确的是( )A、列表中的数据是无序的 B、同一列表中可以包含不同的数据类型 C、列表元素的下标从1开始 D、定义列表时用()将列表元素括起来
-
11、下列运算符的优先级,按照由高到低排列正确的是( )。A、算术运算符、赋值运算符、关系运算符、逻辑运算符 B、算术运算符、关系运算符、赋值运算符、逻辑运算符 C、关系运算符、赋值运算符、算术运算符、逻辑运算符 D、关系运算符、赋值运算符、逻辑运算符、算术运算符
-
12、如果a=1,b=2,c=3,下列表达式的值为真的是( )。A、a>b B、a<b and b>c C、a>b or b<c D、a==b
-
13、已知x="123",y="456",则表达式x+y 的值为( )。A、"123456" B、"567" C、"123"+"456" D、"579"
-
14、运行以下程序代码,输入5和3,输出的结果是( )。
a =int(input("请输入自然数:"))
b=int(input("请输入自然数:"))
c=int(a/b)
print( c)
A、1 B、2 C、3 D、5 -
15、在Python中,下列关于if选择结构的说法错误的是( )。A、if语句中可以没有else子句 B、同一级别的if语句中可以有多个else子句 C、同一级别的if语句中可以有多个elif子句 D、f选择结构可以多层嵌套
-
16、程序运行过程中,值始终保持不变的量是常量,值允许改变的量是( )A、运算符 B、表达式 C、变量 D、数据类型
-
17、下列选项中,Python不支持的数据类型是( )。A、char B、int C、float D、str
-
18、下列选项能作为 Python变量名的是( )。A、_ab B、4ab C、if D、a+b
-
19、顺序结构的程序执行过程是( )依次执行的。A、自下而上 B、自上而下 C、根据条件判断 D、由外到内
-
20、下列关于算法基本特征的描述错误的是( )。A、一个算法在执行有穷步骤后必须结束 B、算法执行的每个步骤必须有确切的定义,不能出现模棱两可的情况 C、没有数据输入的算法是毫无意义的 D、一个算法有0个或者多个输入,有1个或者多个输出