以下是小编精心整理的青少年软件编程Python五级考试真题及答案,欢迎大家借鉴与参考,希望对大家有所帮助。
青少年软件编程Python五级考试真题及答案
一、单选题(共25题,共50分)
1.Python中print("八进制{:o}".format(12))正确的输出结果是?( )
A.八进制:O
B.八进制:O14
C.八进制14O
D.八进制14
标准答案:D
试题难度:一般
试题解析:字符串的format()格式。
2.下列的程序为求10的阶乘,则在①处应填入的是?()
ans=1
for i in range(①):
ans*=i
print(ans)
A.10
B.1,10
C.11
D.1,11
标准答案:D
试题难度:一般
试题解析:10!,数据范围1—10,包含10,range是左闭右开的,所以取(1,11)。
3.下列程序为求1—>100所有偶数之和,则在①处应填入?()
ans=0
for i in range(①):
ans+=i
print(ans)
A.1,100,2
B.1,101,2
C.2,101,2
D.2,100,2
标准答案:C
试题难度:一般
试题解析:根据题意,起始值为2,终止值包含100,步长为2,所以为(2,101,2)。
4.下列程序为降序输出1—>100所有偶数,则在①处应填入?()
for i in range(①):
print(i)
A.101,2,-2
B.100,1,-2