2025年全国青少年信息素养大赛_Python编程挑战赛_小学组_初赛_真题(1)
剩余时间 --:--:--
单选题 共 15 题
1.

下列程序的输出结果是?  (     )

numbers = [3, 7, 2, 15, 9, 12]
for n in numbers:
	if n < 8:
		print(n)
2.

列选项中, 变量命名不正确的说法是? (     )

3.

运行下列程序, 最终结果是?  (     )

x=6
y=x+3
z=x-2
a=y*z
print(a)
4.

运行下面的代码, 最终输出的结果是?  (     )

n = 6 * 3 +  4 * 2
print(n)
5.

运行下面的程序, 最终的运行结果是?  (     )

book=[ '三国演义', '红楼梦', ' 水浒传', ' 西游记', '论语', '安徒⽣童话']
print(book[3])
6.

下列选项中, 能够将元素 ' 牛奶' 修改为 ' 咖啡' 的是?  (     )

drinks = [ '茶', ' 牛奶', ' 啤酒', '果汁']
7.

运行下列代码的输出结果是?  (     )

m = 0
if 10 > m:
	print( "YES ")
else:
	print( "NO ")
8.

下列选项能够成功输出以下文字的是?  (     )

你好

很高兴见到你

9.

运行以下代码, seasons中最终存储的是?  (     )

seasons = [ '春天', '夏天', '秋天', '冬天']
seasons.remove( '春天')
10.

运行下面的程序, 列表num的最终内容是?  (     )

num=[1,2,3,4]

num.append(6)

print(num)

11.

下列变量命名正确的是? (     )

12.

运行下面的代码, 最终的运行结果是?  (     )

a=[1,2,3,4,5,6,7]
print(a[3]+a[5])
13.

运行下面的程序, 代码输出数字1的次数是?  (     )

for i in range(5):
    print(1)


14.

下面可以用来表示注释符号的是? (     )

15.

运行下列代码, 程序的执行结果是?  (     )

a = 10
for i in range(3):
	a = a - 2
print(a)
判断题 共 5 题
1.

要使用 randint() 函数, 需要先导入 random 库 。(     )

2.

小明使用程序制作了—个计算器, 但是现在计算器不能输入, 小明应该使用  print() 语 句输入 。(     )

3.

运行下面代码, 程序会输出2个'胖大星' 。 (     )

while True:
	print( '胖大星')
	break
	print( '胖大星')
4.

执行下面代码, 程序的输出结果为3 。 (     )

a = 3
if a== '3 ':
	print(3)
else:
	print(1)
5.

小明想要重复打印自己的名字5次, 这种情况下应该使用  if 语句 。(     )

C++ 编辑器
输入
输出