当前位置:首页>python>Python阅读理解题-基础篇11(第201-220题)

Python阅读理解题-基础篇11(第201-220题)

  • 2026-10-11 07:21:27
Python阅读理解题-基础篇11(第201-220题)

读代码·推结果·选答案——持续练习,持续进步

本套题目继续巩固变量、数据类型、运算符、表达式、控制结构、字符串操作、列表操作、函数基础等核心知识点。

第201题

s = "Hello"
print(s.lower())

A. "HELLO" B. "hello" C. "Hello" D. "hELLO"

第202题

lst = [1, 2, 3]
lst.append(4)
lst.append(5)
print(lst[2])

A. 2 B. 3 C. 4 D. 5

第203题

x = 8
y = 3
print(x // y)

A. 2 B. 2.666 C. 3 D. 2.0

第204题

defgreet():
return"早上好"

print(greet() + "!")

A. "早上好!" B. "!早上好" C. 报错 D. "早上好" + "!"

第205题

d = {"a": 1, "b": 2, "c": 3}
del d["b"]
print(len(d))

A. 1 B. 2 C. 3 D. 4

第206题

for i in range(4):
if i == 2:
continue
    print(i, end=" ")

A. 0 1 2 3 B. 0 1 3 C. 1 2 3 D. 0 1 2

第207题

s = "Python"
print(s[3])

A. "t" B. "h" C. "o" D. "n"

第208题

defmultiply(a, b=2):
return a * b

print(multiply(4))

A. 4 B. 6 C. 8 D. 10

第209题

lst = [5, 3, 8, 1]
lst.sort()
print(lst[0])

A. 1 B. 3 C. 5 D. 8

第210题

x = 10
if x > 5and x < 15:
    print("在范围内")
else:
    print("不在范围内")

A. "在范围内" B. "不在范围内" C. 无输出 D. 报错

第211题

s = "abc" + "def"
print(len(s))

A. 3 B. 4 C. 5 D. 6

第212题

defchange(n):
    n = 100

a = 5
change(a)
print(a)

A. 5 B. 100 C. 报错 D. None

第213题

lst = [1, 2, 3, 4, 5]
print(lst[1:4])

A. [1, 2, 3] B. [2, 3, 4] C. [2, 3, 4, 5] D. [1, 2, 3, 4]

第214题

s = "Hello World"
print(s[0:5])

A. "Hello" B. "World" C. "Hello " D. "ello"

第215题

d = {"name": "张三", "age": 20}
d["age"] = 21
print(d["age"])

A. 20 B. 21 C. 22 D. 报错

第216题

for i in range(2, 6, 2):
    print(i, end=" ")

A. 2 4 B. 2 4 6 C. 2 3 4 5 D. 4 6

第217题

defmax_num(a, b, c):
return max(a, b, c)

print(max_num(3, 7, 5))

A. 3 B. 5 C. 7 D. 15

第218题

s = "Python"
print(s[-2])

A. "h" B. "o" C. "n" D. "y"

第219题

lst = [1, 2, 3]
lst.insert(1, 9)
print(lst)

A. [1, 9, 2, 3] B. [9, 1, 2, 3] C. [1, 2, 9, 3] D. [1, 2, 3, 9]

第220题

try:
    print(10 / 2)
except:
    print("错误")
else:
    print("成功")

A. "错误" B. "成功" C. 5 和 "成功" D. 5 和 "错误"

答案汇总

201.B 202.B 203.A 204.A 205.B 206.B 207.B 208.C 209.A 210.A 211.D 212.A 213.B 214.A 215.B 216.A 217.C 218.B 219.A 220.C

解析

201题:lower()方法将字符串所有字符转为小写,选B。

202题:追加4和5后,列表变为[1,2,3,4,5],索引2对应第3个元素3,选B。

203题://是整除运算符,8//3=2,选A。

204题:greet()返回"早上好",拼接"!"后输出"早上好!",选A。

205题:删除键"b"后字典只剩2对,选B。

206题:continue跳过i=2,输出0,1,3,选B。

207题:字符串索引3对应第4个字符"h",选B。

208题:b有默认值2,4*2=8,选C。

209题:sort()升序排列为[1,3,5,8],索引0为1,选A。

210题:10满足5<x<15,输出"在范围内",选A。

211题:"abc"+"def" = "abcdef",长度6,选D。

212题:整数不可变,函数内重新赋值不影响外部变量,a仍为5,选A。

213题:[1:4]取索引1到3,即[2,3,4],选B。

214题:[0:5]取前5个字符"Hello",注意索引5对应空格,不包含在内,选A。

215题:字典中已有键"age",赋值操作更新值为21,选B。

216题:range(2,6,2)生成2,4,步长为2,不包含终点6,选A。

217题:max(3,7,5)=7,选C。

218题:-2取倒数第2个字符"o",选B。

219题:insert(1,9)在索引1处插入9,原元素后移,选A。

220题:10/2=5正常执行,先输出5,再执行else块输出"成功",选C。


最新文章

随机文章