内容正文:
2021-2022 学年度高一第一学期 10 月检测
2021 级信息试题
(考试时间:60 分钟 满分:100 分)
命题人: 命题时间:2021-10-20
一、单项选择(35*2=70 分)
1.Python 程序文件的扩展名是( )
A、.python B、.pyt C、.pt D、.py
2.为了提高程序的可读性,可以在该语句后面添加注释语句,Python 程序中用作注释的标识
符是( )
A、: B、# C、, D、!
3.下列选项中合法的标识符是( )
A、_7a_b B、break C、_a$b D、7ab
4.Python 不支持的数据类型有( )
A、char B、int C、float D、str
5.Python 中的数据类型 float 表示( )
A、布尔型 B、整型 C、字符串型 D、浮点型
6.在 Python 中,表达式 2**3 的结果是( )
A、5 B、8 C、6 D、3
7.在 Python 中,表达式 5//2 的结果是( )
A、2 B、3 C、2.5 D、1
8.在 Python 中,表达式 21 % 4 的结果是( )
A、5 B、1 C、15 D、25
9.如下的 Python 语句
s = 11 // 3 + 11 % 3
运行后,s 的值是( )
A、3 B、4 C、5 D、6
10.Python 表达式中,可以使用 控制运算的优先顺序( )
A、圆括号( ) B、方括号[] C、大括号{} D、尖括号<>
11.已知 a=5、b=6,则执行如下语句后
a = a + b
b = a + b
a 和 b 的值分别是( )
A、11、17 B、11、11 C、17、11 D、5、6
12.整型变量 x 中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,
例如,13 变成 31,正确的 Python 表达式是( )
A、(x%10)*10+x//10 B、(x%10)//10+x//10
C、(x/10)%10+x//10 D、(x%10)*10+x%10
13.下列不符合 Python 语言变量名规则的是( )
A、L B、3_1 C、_AI D、TempStr
14.如下 Python 程序段
x = 2
print (x+1)
print (x+2)
运行后,变量 x的值是( )
A、2 B、3 C、5 D、8
15.在 Python 中,描述 x、y 中存在一个小于 z 的正确的表达式是( )
A、x<z and y<z B、x<z or y<z C、x+y<z D、x<y<z
16.假定选拔空军飞行学员时,只有符合身高(T)在 165~178 厘米(含 165、178 厘米)、体
重(W)在 52 公斤(含 52 公斤)以上条件的学生才有资格报考。则表示该条件的逻辑表达式
是( )
A、T>=165 or T<=178 or W>=52 B、T>=165 & T<=178 or W>=52
C、T>=165 and T<=178 or W>=52 D、T>=165 and T<=178 and W>=52
17.下列表达式的值为 False 的是( )
A、3==1+2 B、5!=6 C、2000<1997 D、3>2
18.执行下列 Python 语句后,输出结果为
a=int(2.9)
print(a)
A、2.9 B、2.90 C、3 D、2
19.下面 Python 代码运行后,a、b 的值为( )
a=23
b=int(a/10)
a= a-b * 10
print(a,b)
A、23 2 B、3 2 C、3 20 D、2 3
20.下面 Python 代码运行后,a、b 的值为( )
a=23
b=int(a/10)
a=(a-b*10)*10
b=a+b
print(a,b)
A、23 2 B、30 20 C、30 32 D、3 2
21.在 Python 中,print("12"+"3")的运行结果为( )
A、15 B、"15" C、123 D、"123"
22.已知 x=2,语句 x*=x+1 执行后,x 的值是( )。
A、2 B、3 C、5 D、6
23.下列语句中,在 Python 中非法的是
A、x=y=z=1 B、x,y=y,x C、x=(y=z+1) D、x+=y
24.已知 a,b,c 是整型变量,且 a=2、b=8
如下 Python 程序段:
c = b - a
a = a + c
b = b - c
运行后,a、b、c 的值分别是( )
A、2、8、6 B、8、2、6 C、2、6、8 D、6、8、2
25.如下 Python 程序段运行后,y 的值是( )
x = -64
if x > 0 :
y = 1
el