



一、单项选择题
1.[C] 解析:range (100) 循环执行 100 次,输出 100 个 AI。
2.[D] 解析:两个字符串不匹配,执行 else 语句输出 No。
3.[B] 解析:列表索引从 0 开始,人形机器人对应下标 1。
4.[C] 解析:for 是系统关键字,无法作为变量名。
5.[C] 解析:true 为布尔类型,其余带引号均是字符串。
6.[B] 解析:字符串相乘实现重复,两次拼接结果为算法算法。
7.[C] 解析:8>2 成立,运算结果为布尔值 true。
8.[B] 解析:Python 乘法符号为 *。
9.[B] 解析:输入内容原样输出,结果为 hello。
10.[B] 解析:满足任一条件即可生效,使用 or 逻辑或。
二、多项选择题
11.[AD] 解析:字典以逗号分隔键值对,B、C 语法格式错误。
12.[BC] 解析:直接输出 17、22 减 5 计算结果均为 17。
13.[AC] 解析:带引号是字符串,带小数是浮点数。
14.[ABC] 解析:依次打印 0、1、2,数值大于 2 终止循环。
15.[BC] 解析:同时成立、单一成立都会返回 True。
三、判断题
16.[B] 解析:下标 1 对应拼图,并非棋盘。
17.[B] 解析:False 对应数值 0,True 对应数值 1。
18.[A] 解析:字典包含两组键值对,共 2 个元素。
19.[A] 解析:== 是判断数值相等的运算符。
20.[B] 解析:循环内 break 语句可以跳出死循环。