2025全国青少年信息素养大赛Python编程初赛真题及答案解析.docxVIP

  • 17
  • 0
  • 约6.2千字
  • 约 18页
  • 2025-11-25 发布于四川
  • 举报

2025全国青少年信息素养大赛Python编程初赛真题及答案解析.docx

2025全国青少年信息素养大赛Python编程初赛练习题及答案解析

一、单项选择题(共10题,每题3分,共30分)

1.以下哪个选项是合法的Python变量名?

A.2025_score

B.total$count

C._max_value

D.class

答案:C

解析:Python变量名规则:不能以数字开头(排除A),不能包含特殊符号(如$,排除B),不能是关键字(class是关键字,排除D)。合法变量名可以以下划线开头,故选C。

2.执行代码`print(Python[1:1])`,输出结果是?

A.ytho

B.yth

C.Pyth

D.ython

答案:B

解析:字符串索引从0开始,Python的索引为0:P,1:y,2:t,3:h,4:o,5:n。`[1:1]`表示从索引1取到倒数第2位(不包含最后一位),即y,t,h,o中的前三位?不,原字符串长度6,1对应索引5(n),所以`[1:1]`是索引1到4(含),即y,t,h,o,所以子串是ytho?哦,这里可能我之前错了。原字符串Python长度为6,索引05。`[1:1]`的结束索引是1,即5的前一位是4,所以切片是1到4(包含),即字符y(1),t(2),h(3),o(4),所以子串是ytho。但选项中A是ytho,B是yth。这说明可能题目

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档