Python 编程挑战赛初赛试题说明
Python 编程挑战赛初赛采用线上考试比赛形式,分为小学组和初中组。不同组别的考
核重难点略有不同 ,考核内容主要是 Python 基础知识 ,共 30 题 ,均为单选题 ,具体考核如
下:
小学组考核内容主要是 Python 基础知识,包括输入输出,变量,条件结构,计次循环
和无限循环,海龟库等,其中基础语法是考试的重难点,考试形式是单选题。
初中组初赛考核内容与小学组类似 ,以 Python 基础知识为主 ,具体内容包含输入输出 ,
变量 ,随机数 ,条件结构 ,计次循环和无限循环 ,海龟库 ,列表等 ,其中程序执行结构 ,数
据类型,程序逻辑是考试的重难点。
以下两个题分别是理论知识和编程的例题。
小学组
1.【难度 1】下列 可以 在终端输出 hello world 的代码是 ( )
A. print( "hello world) "
B. print("hello world ")
C. print("")hello world
D. print(h ello world )
【答案】 B
初中组
2. 【难度 1】如果要代码运行的结果是 输出 "苹果 ",则 i的值应该是( )
fruit s = [" 苹果 "," 香蕉 "," 橘子 "]
print( fruit s[i])
A. 0 B. 1 C. 2 D. 3
【答案】 A
信息素养大赛Python编程挑战赛初赛试题说明