2025年python 字符串 切片 选择题 .pdf
饭疏食,饮水,曲肱而枕之,乐亦在其中矣。不义而富且贵,于我如浮云。——《论语》
Python字符串切片选择题
最近一段时间以来,Python语言的应用越来越广泛,对于Python的
基础知识掌握已经变得至关重要。字符串切片作为Python中常用的
操作之一,是每一位Python程序员必须要熟练掌握的技能。为了检
验大家对Python字符串切片的理解程度,我们准备了以下选择题,
请大家认真思考后填写答案。
1.下面哪个选项是正确的字符串切片形式?
A.string[3:7]
B.string[7:3]
C.string[3,7]
D.string(3:7)
2.对于字符串s=Hello,World!,下面哪个选项表达的是字符串的
长度?
A.len(s)
B.count(s)
C.s.length()
D.size(s)
3.假设字符串s=Python,下面哪个选项表达的是提取字符串中字
符tho的切片?
百川东到海,何时复西归?少壮不努力,老大徒伤悲。——汉乐府
A.s[2:5]
B.s[1:4]
C.s[3:6]
D.s[:3]
4.对于字符串s=Python,下面哪个选项表达的是提取字符串中倒
数第三个字符到倒数第一个字符的切片?
A.s[-3:-1]
B.s[-3:]
C.s[:-3]
D.s[-1:-3]
5.下面哪个选项表达的是提取字符串s=WeetoPython中偶数位
置的字符切片?
A.s[::2]
B.s[2:]
C.s[1::2]
D.s[1:][::2]
6.下面哪个选项表达的是提取字符串s=Python中倒序排列的切片?
A.s[::-1]
B.s[-1:]
C.s[-1:-6]
太上有立德,其次有立功,其次有立言,虽久不废,此谓不朽。——《左传》
D.s[5::-1]
7.对于字符串s=Hello,World!,下面哪个选项表达的是进行大小
写转换的切片操作?
A.s.upper()
B.s.lower()
C.s.capitalize()
D.s.swapcase()
8.对于字符串s=Pythonisapowerfullanguage,下面哪个选项
表达的是进行单词逆序的切片操作?
A..join(s.split()[::-1])
B.s.split().reverse().join()
C.s.reverse().split().join()
D.s.join().split().reverse()
9.下面哪个选项表达的是对字符串s=Pythonispowerful进行以空
格为分割符的切片操作?
A.s.split()
B.s.split(,)
C.s.cut()
D.s.sub()
丹青不知老将至,贫贱于我如浮云。——杜甫
10.对于字符串s=WeetoPython,下面哪个选项表达的是对字符
串进行首字母大写的切片操作?
A.s.title()
B.s.capitalize()