image

编辑人: 浅唱

calendar2025-06-15

message5

visits1135

2022年全国青少年信息素养大赛Python编程挑战赛初赛真题参考答案

一、单选题

1、执行下列代码,能输出的数字有( )。

from random import *
x = randint (0,3)
print(x)

A 0, 1, 2, 3

B 1, 2, 3, 4

C 1, 2. 3, 6

D 0, 1, 1.5, 2, 3


2、运行下列代码,程序的输出结果是( )。

x = 2
y = 3
if x > 2:
    print("一月")
else:
    if y > 2:
        print("二月")
    else:
        print("三月")

A 一月

B 二月

C 三月

D 以上选项均错误


3、下列选项中,可以正确在横线处补全代码的是( )。

print("哪种水果视力最差?a.芒果b.西瓜c.榴莲")
ans = input("请输入你的回答:")
if ans == "a":
    print("恭喜你答对啦")
______
    print("很抱歉你答错了")

A if

B if:

C else

D else:


4、执行下列代码,变量number的值为( )。

number = 11
number = number + 1

A 1

B 11

C 12

D number


5、下列选项中,可以实现无限循环的是( )。

A while a < 1000:

B while True:

C for i in range(1000):

D for i in range(0,1000):


6、下列选项中,for循环使用正确的是( )。

A for i in range(100)

B for i in range(100):

C For i in range(100)

D For i in range(100):


7、下列说法正确的是( )。

A 用#注释代码,#写在代码前面或者代码后面都行

B 只能用#来进行注释

C 注释中的内容可以是中文也可以是字母和数字

D 以上说法都正确


8、下列选项中,符合python语言变量命名规则的是( )。

A USD*&......

B 8cny

C 1price

D USD_1


9、使用随机函数rangint之前导入库的语句是( )。

A from turtle import *

B from random import *

C from randint import *

D from import random *


10、执行下列代码,程序输出的结果是( )。

money = 2
money = 10
money = 5
money = 8
print(money)

A 2

B 10

C 5

D 8


喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!

创作类型:
原创

本文链接:2022年全国青少年信息素养大赛Python编程挑战赛初赛真题参考答案

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share