大家好!我是幻化意识流,今天继续跟我学Python。
接上节课,我们继续回顾关键的基础操作:
问:在字符串“冬天里的一把火黑客夏天里的的隆隆恐龙蛋降龙十八掌”中删除“黑客”
答:
代码文本:
>>> myStr="冬天里的一把火,黑客夏天里的的隆隆恐龙蛋降龙十八掌"
>>> myStr.replace("黑客","",1)
'冬天里的一把火,夏天里的的隆隆恐龙蛋降龙十八掌'
>>>
问:在字符串“ 冬天里的一把火黑客夏天里的的隆隆恐龙蛋降龙十八掌 ”中删除首尾空格
答:
代码文本:
a=" 冬天里的一把火黑客夏天里的的隆隆恐龙蛋降龙十八掌 "
print(a.strip())
运行结果:
另外,也可以删除首尾指定字符:
代码文本:
a="\n冬天里的一把火黑客夏天里的的隆隆恐龙蛋降龙十八掌\n"
print(a.strip('\n'))
运行结果:
还可以这样哦:
代码文本:
a="巴掌冬天里的一把火黑客夏天里的的隆隆恐龙蛋降龙十八掌巴掌巴掌"
print(a.strip('巴掌'))
运行结果:
注意:不管有几个“巴掌”全都删掉了!!!
strip()扩展:
a.lstrip()删除ss字符串开头处的指定字符,a.rstrip()删除ss结尾处的指定字符
l :left 记忆方法 最左边(即开头)
r:right 记忆方法 最右边(即结尾)
好的,贪多嚼不烂,我们今天这10分钟就学这么多吧。
感谢您在此学习!
see you.