刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

已知字符串:s="python学习手册.txt",下面语句不能输出"python学习手册"的是?( )

A
print(s[0:s.find(".txt")])
B
print(s[0:-4])
C
print(s.replace(".txt",""))
D
print(s.split("."))
使用微信搜索喵呜刷题,轻松应对考试!

答案:

D

解析:

【喵呜刷题小喵解析】对于选项D,`s.split(".")`将会把字符串`s`按照"."分割成一个列表,因此输出结果为`['python学习手册', 'txt']`,而不是我们想要的"python学习手册"。对于其他选项:* 选项A:`print(s[0:s.find(".txt")])`,会找到".txt"的位置,然后取从开始到该位置(不包括该位置)的子串,输出"python学习手册"。* 选项B:`print(s[0:-4])`,会取从开始到倒数第4个字符的子串,输出"python学习手册"。* 选项C:`print(s.replace(".txt",""))`,会用空字符串替换".txt",输出"python学习手册"。
创作类型:
原创

本文链接:已知字符串:s="python学习手册.txt",下面语句不能输出"python学习手册"的是?( 

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share