Python编程 - 小学低年级组
一、单选题(每题3分,共10题30分)
1、以下Python不可以作为变量的名称的是?( )
A. bcspX
B. BcspX
C. bcsp_X
D. bcsp-X
标准答案:D
2、以下选项中,不能用于表示分支结构的py thon保留字是?( )
A. if
B. else
C. else if
D. elif
标准答案:C
3、下面Python代码执行后的输出是?( )
x, y = 3, 4
x, y = y, x
print(x, y)
A. 4 3
B. 3 4
C. 4 4
D. 3 3
标准答案:A
4、下面Python代码执行后的输出是?()
cnt = 1
for i in range(10):
cnt = cnt + 1
print(cnt)
A. 9
B. 10
C. 11
D. 12
标准答案:C
5、下面Python代码执行后的输出是?( )
n = 7
cnt = 1
while n >= 0:
cnt += 1
n -= 2
print(cnt)
A. 4
B. 5
C. 6
D. 7
标准答案:B
6、下列4个表达式中,答案不是整数11的是?( )
A. abs(-11)
B. min(18, 19, 20, float(11))
C. round(10.55)
D. int(11.11)
标准答案:B
7、下面Python代码执行后输出的图形是?( )
import turtle
turtle.left(90)
turtle.forward(80)
turtle.left(90)
turtle.forward(80)
turtle.home()
turtle.circle(80, 90)
turtle.done()
A.
B.
C.
D.
标准答案:D
8、将十进制1214转化成八进制,可以使用下列哪个表达式?( )
A. hex(1214)
B. int(1214)
C. oct(1214)
D. bin(1214)
标准答案:C
9、执行下面Py thon代码后,输出的结果是?( )
t1 = ( "Elephant", "Tiger", "Shark")
t2 = tuple(i for i in t1[::-1])
print(t2)
A. ('Shark', 'Tiger', 'Elephant')
B. ('Elephant', 'Shark', 'Tiger')
C. ('Shark', 'Elephant','Tiger')
D. ( 'Tiger','Elephant','Shark')
标准答案:A
10、执行下面Py thon代码后,输出的结果是?( )
a = list( "orange")
a.sort()
a.reverse()
print(a)
A. ['a', 'e', 'g', 'n', 'o', 'r']
B. ['e', 'g', 'n', 'a', 'r', 'o']
C. ['o', 'r', 'a', 'n', 'g', 'e']
D. ['r', 'o', 'n', 'g', 'e', 'a']
标准答案:D
二、判断题(每天3分,共10题30分)
1、执行Python语句 a = int(input()) 时如果输入3.14, 变量a将被赋值为整数值3。
正确();
错误();
标准答案:×
2、Python表达式 int("10" * 2) + 10 的值为整数30。
正确();
错误();
标准答案:×
3、在Python代码中,变量a的值为4,则表达式 5 < a < 20 的值是F alse。
正确();
错误();
标准答案:√
4、下面Python代码由于 i 一直在变大,所以是一
2024年12月14日 北京中小学信息学能力测评活动 BCSP-X Python编程 - 小学低年级组 真题及答案