万卷网> 信息素养大赛 >Python编程挑战赛 > 2026年全国青少年信息素养大赛智传民韵Python编程挑战赛模拟(二)

2026年全国青少年信息素养大赛智传民韵Python编程挑战赛模拟(二)
模拟 小低 2026 2026-04-17 20:03:52 109

一、单选题

1.

为数字化保存壮族绣球的圆形纹样“●”,需要编写程序让用户输入重复次数n,然后输出由n个“●”组成的图案。以下能实现该功能的代码是()

A.

"●" + n

B.

"●" * n

C.

n + "●"

D.

str(n) + "●"

2.

要将用户输入的字符串类型的哈尼族梯田层数转换为整数类型,正确的代码是()

A.

int(input("请输入梯田层数:"))

B.

str(input("请输入梯田层数:"))

C.

input(int("请输入梯田层数:"))

D.

float(input("请输入梯田层数:"))

3.

要判断用户输入的时间t是否在蒙古族马头琴演奏会时段22≤t≤24内,正确的条件表达式是()

A.

t >=22 or t <=24

B.

t >=22 and t <=24

C.

t >22 and t <24

D.

t >=22 & t <=24

4.

下列选项中,属于Python注释的是()

A.

// 注释内容

B.

/* 注释内容 */

C.

# 注释内容

D.

-- 注释内容

5.

已知list1 = ["苗族", "土家族", "藏族"],要获取第二个民族名称,正确的索引是()

A.

list1[1]

B.

list1[2]

C.

list1(1)

D.

list1["土家族"]

6.

以下代码用于判断是否为白族制茶的工作时间(8-18点),运行后输出结果是()

t = 10
if t >=8 and t <=18:
    print("工作时间")
else:
    print("休息时间")
A.

休息时间

B.

工作时间

C.

无输出

D.

程序报错

7.

以下代码运行后,输出的结果是()

s = "傣族织锦"
print(len(s))
A.

4

B.

5

C.

6

D.

7

8.

在Python IDLE中,要运行编写好的民族文化编程代码文件,正确的操作是()

A.

点击File->New File

B.

点击Run->Run Module

C.

点击Edit->Find

D.

点击Format->Indent Region

9.

要循环输出5次纳西族东巴文图案,以下for循环代码正确的是()

A.

for i in range(5): print("东巴文")

B.

for i in 5: print("东巴文")

C.

for 5 in i: print("东巴文")

D.

for i in range(1,5): print("东巴文")

10.

以下代码用于统计藏族唐卡绘画的颜色种类,运行后输出结果是()

colors = 5
print(colors + 3)
A.

53

B.

8

C.

"8"

D.

5+3

11.

要绘制彝族火把节的火焰图案,需要导入Python的哪个库()

A.

math

B.

turtle

C.

random

D.

time

12.

要实现“如果输入的民族技艺编号为1,输出苗族银饰,否则输出其他技艺”,正确的二分支结构是()

A.

if num=1: print("苗族银饰") else: print("其他技艺")

B.

if num==1: print("苗族银饰") else: print("其他技艺")

C.

if num!=1: print("苗族银饰") else: print("其他技艺")

D.

if num is 1: print("苗族银饰") else: print("其他技艺")

13.

以下关于Python缩进的说法,正确的是()

A.

缩进可以随意使用,不影响程序

B.

缩进用在选择、循环结构中,表示代码块

C.

缩进只能使用空格键,不能使用Tab键

D.

同一行代码可以有不同的缩进

14.

下列变量名中,符合Python命名规则且适合表示苗族银饰数量的是()

A.

银饰数量

B.

silver_jewelry

C.

silver-jewelry

D.

1silver

15.

要获取用户输入的傣族织锦图案编号,正确的Python输入语句是()

A.

num = input()

B.

input num

C.

num == input()

D.

input = num

二、判断题

1.

Python的while循环不需要设置循环结束条件,会自动停止。

A.正确 B.错误
2.

turtle库中的forward()函数可以让画笔向前移动指定距离,用于绘制民族图案。

A.正确 B.错误
3.

要统计民族技艺巡展的物资数量,使用列表可以方便地存储和修改各类物资的数值。

A.正确 B.错误
4.

变量名可以使用Python的保留字,如if、for、in等。

A.正确 B.错误
5.

在Python中,"蒙古族" + "马头琴" 运行后会输出"蒙古族马头琴"。

A.正确 B.错误
公众号
客服 反馈
顶部