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

2026年全国青少年信息素养大赛智传民韵Python编程挑战赛模拟(二)
模拟 小高 2026 2026-04-16 09:39:37 25

一、单选题

1.

要计算藏族酥油茶制作中茶叶的用量,已知1斤=500克,用户输入茶叶斤数x,需转换为克数,下列代码正确的是?

A.

gram = x * 500

B.

gram = int(input()) * 500

C.

x = input(); gram = x * 500

D.

gram = float(input()) + 500

2.

已知游牧民族畜产品运输列表transport = [20, 35, 42],要获取第二个元素35,正确的索引是?

A.

transport[1]

B.

transport[2]

C.

transport(1)

D.

transport[0]

3.

为存储蒙古族那达慕的3个比赛项目:摔跤、赛马、射箭,下列Python数据类型最适合的是?

A.

字符串

B.

列表

C.

数字

D.

布尔值

4.

要遍历打印壮族织锦图案列表pattern = ["△", "□", "○"]的所有元素,下列代码正确的是?

A.

for i in pattern: print(i)

B.

while pattern: print(pattern)

C.

for i in 3: print(pattern[i])

D.

if pattern: print(pattern)

5.

下列关于Python列表的操作,能向纳西族东巴文列表chars末尾添加元素"☁"的是?

A.

chars.append("☁")

B.

chars.add("☁")

C.

chars.insert("☁")

D.

chars += "☁"

6.

编写程序计算苗族银饰锻造的材料损耗,损耗率为5%,已知原材料重量w,计算损耗重量的公式是?

A.

loss = w * 0.05

B.

loss = w / 0.05

C.

loss = w + 0.05

D.

loss = w - 0.05

7.

要判断用户输入的数字t是否在9到12之间(包含9和12),用于匹配上午民族展览时段,正确的表达式是?

A.

t > 9 and t < 12

B.

t >=9 and t <=12

C.

t in 9-12

D.

t >=9 or t <=12

8.

计算傣族竹楼建造的木料总用量,已知每根木料长3.2米,共n根,n由用户输入,下列代码能正确计算总长度的是?

A.

total = 3.2 * input()

B.

total = 3.2 * int(input())

C.

total = 3.2 + int(input())

D.

total = str(3.2) * int(input())

9.

要将藏族唐卡绘画的颜色字符串color = "红,黄,蓝,绿"按逗号分割为列表,正确的代码是?

A.

color.split(",")

B.

color.split(",")

C.

split(color, ",")

D.

color.join(",")

10.

编写程序时,为了让代码更易读,添加的注释在Python中以哪个符号开头?

A.

//

B.

/*

C.

#

D.

--

11.

要判断用户输入的民族技艺名称是否为"土家族织锦",下列比较表达式正确的是?

A.

name = "土家族织锦"

B.

name == "土家族织锦"

C.

name === "土家族织锦"

D.

name != "土家族织锦"

12.

下列Python代码中,能正确生成1到10的整数序列,用于统计民族文创产品销量的是?

A.

range(1,10)

B.

range(1,11)

C.

range(0,10)

D.

range(10)

13.

游客输入时间t判断民族展览时段,使用多分支结构时,Python中核心关键字是?

A.

if

B.

if-else

C.

if-elif-else

D.

while

14.

为数字化保存彝族漆器的圆形纹样“●”,编写程序让用户输入重复次数n,输出由n个“●”组成的图案,下列代码空白处应填入?

n = int(input())

unit = "●"

pattern = ________

print(pattern)

A.

unit + n

B.

unit * n

C.

str(n) + unit

D.

unit * str(n)

15.

下列选项中,能正确获取苗族银饰纹样字符串pattern长度的Python代码是?

A.

len(pattern)

B.

length(pattern)

C.

pattern.len()

D.

pattern.length()

二、判断题

1.

在Python中,判断民族展览时段的多分支结构中,elif关键字可以单独使用,无需配合if。

A.正确 B.错误
2.

在Python中,字符串"苗族"和数字10可以直接进行加法运算,用于拼接民族纹样数量。

A.正确 B.错误
3.

Python中的列表是可变数据类型,可以对民族技艺列表中的元素进行添加、删除操作。

A.正确 B.错误
4.

计算中草药炮制的成分折算时,使用float()函数可以将用户输入的字符串转换为浮点型数字。

A.正确 B.错误
5.

for循环可以用于遍历民族文化符号的序列,while循环则不可以。

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