青少年软件编程(Python)等级考试试卷(二级)
一、单选题(共25题,共50分)
1.运行以下程序,如果通过键盘先后输入的数是1和3,输出的结果是?( )
a=int(input())
b=int(input())
if a < b:
a=b
print(a)
A.3 1
B.1 3
C.1
D.3
标准答案:D
试题解析:根据题意:a=1 b=3;这样a小于b,则需要把b的值赋值给a,所以最后a的值为3.
2.运行以下程序,输出的结果是?( )
n=10
s=0
m=1
while m<=n:
s=s+m
m=m+1
print(s)
A.45
B.50
C.55
D.60
标准答案:C
试题解析:本题考的是while循环,程序的意识是计算1+2+3+…+10,结果是55,答案选择C
3.以下代码的输出结果是?( )
vlist = list(range(5))
for e in vlist:
print(e,end=“,”)
A.0,1,2,3,4,
B.[0, 1, 2, 3, 4]
C.0 1 2 3 4
D.0;1;2;3;4;
标准答案:A
试题解析:list(range(5))的值为[0,1,2,3,4];后面的程序是将列表中的值一个一个的取出来,所以选择A。
4.以下程序的输出结果是?( )
n=0
while n<10:
n=n+2
if n==6:
continue
print(n
全国青少年软件编程(Python)等级考试二级考试真题2023年5月——持续更新.....
最新推荐文章于 2024-05-01 20:19:01 发布
本文提供了全国青少年软件编程(Python)等级考试二级的真题及答案,涵盖了单选题、判断题和编程题,涉及Python的基础语法、数据结构、循环控制、字符串操作等内容。
订阅专栏 解锁全文
8950

被折叠的 条评论
为什么被折叠?



