2023初中信息科技中考理论复习题8
1.以下选项中,符合Python变量命名规则的是()。
A  _num
B  a+b
C  if
D  33 num
2.Python保存程序的扩展名是()。
A  .pdf
B  .py
C  .png
D  .ppt
3.Python函数中,把字符串或变量的值显示在屏幕上的是()。
A  printf()   
B  input()       
C  print()       
D  scanf()   
4.使用()快捷键运行程序,即可在Python窗口中看到此程序的运行结果
A  F2
B  F3
C  F4
D  F5
5.Python的随机函数包含在()库中。
A  time
B  turtle
C  math
D  random
6.下面数据中,()的数据类型是字符串类型。
A  "123"
B  {1,2,3}
C  [1,2,3]
D  (1,2,3)
7.Python中运行下面的代码,输出结果是:
A  2  1
B  two  1
C  2  1.0
D  two  1.0
8.Python比较运算符中表示不等于的是()。
A  =
B  !=
C  <=
D  >=
9.以下哪一个不是比较运算符()。
A  >=         
B  ==           
C  =           
D  <=
10.Python中,()可以判断两个条件是否同时成立。
A  and
B  or
C  and中考分数线
11.Python中的if语句属于()。
顺序语句       
选择语句       
循环语句       
自然语句
12.Python中,假设n=9,m=2,那么下列运算中错误的是()。
A  n**m的值是18           
B  n+m的值是11
C  n//m的值是4           
D  n%m的值是1
13.Python中,a=1,b=2,c=3,下列表达式值为真的是()
A  a>b
B  a<b and b>c
C  a>b or b<c
D  a==b
14.Python表达式int(3.65)的返回值是()。
A  4   
B  4.0
C  3
D  3.0
15.下面Python表达式结果不是整数的是()。
A  11%3
B  12/3
C  12%3
D  11//3
16.Python表达式2>1的返回值是()。
A  2
B  True
C  1
D  False
17.信息技术检测成绩85100为优秀(包含85100),下面四个选项中取值范围正确的表达式是()。
A  85<n<100
B  n>=85 or n<=100
C  n>85 or n<100
D  n>=85 and n<=100
18.Python中,已知n=-3,执行语句 n+=3,那么n的值是()。
A  0   
B  3   
C  -3
D  6
19.Python中运行下面的代码,输出结果是()。
A  1
B  3   
C  2   
D  4
20.Python中运行下面的代码,输出结果是()。
A  4
B  0123
C  123
D  01234
21.Python中运行下面的代码,输出结果是()。
A  dbca   
B  abcd
C  bdac
D  acbd
22.Python中运行下面的代码,输出结果是()。
富强
民主
文明
和谐
23.Python中,n为非零整数,划线位置正确答案是()。
A  n//2==0
B  n//2==1
C  n%2==0
D  n%2==1
24.Python中运行下面的代码,输出结果是()。
A  6       
B  14       
C  15       
D  21
25.Python中,s='滨州初中信息技术学业水平检测',要想截取出信息技术,下面正确的切片操作是()。
A  s[5:9]           
B  s[4:8]
C  s[5:8]           
D  s[4:9]
26.python中,a=int(10.5),则a的值为( 
10
11
10.5
0.5
27. 下列选项中,能作为python程序变量名的是(  )
while
dist
s%1
3stu
28.a=2b=5,在 python中,表达式a>b or b>3的值是( 
-1
True
False
1
29.python中,a=[1,2,3,4,5,6,None]; print(a[5])的输出结果是( 
5
6
None
3
30. 下列表达式的值为True的是( 
6>6>5
1 and 0 <0
2!=8 or 0
5>5
31.Python中,字符串运算符+的作用是把字符串进行连接,则表达式"20"+"21"+"20+21"的运算结果是(  )
202120+21
4141
20212021
202141
32. 下列python表达式中,值为字符串类型的是( 
"abc"*2  "123+456"    123+456  "123"+"456"
①②③
②③④
①②④
②③④
33.python中,a=round(3.499),则a的值为( 
3
4
3.5
4.0
34.a8倍减2的结果对bb不等于0)取余,表达式正确的是(  )
(8a-2)/2
(8*a-2)%b
8*a-2%b
(8a-2)%b
35.下列选项中,不是Python中合法变量名的是(  )
abc5
a5cb
5abc
abc_5
36.下列选项中,可以作为 Python程序变量名的是(  )
abc_xyz
xyz#abc
3abc
False
37.Python中,下列变量名合法的是(    )。
A  a1
B  2a
C  money$
D  if
38.小华在学习文件夹中存放了许多资料,下面的(    )是Python程序文件。
A  test.doc
C  test.ppt