Python str.replace 用法详解及示例
str.replace()是Python字符串对象的一个内置方法,用于将一个字符串中的指定子字符串替换为另一个子字符串。其语法如下:
其中,old表示要被替换的子字符串,new表示替换后的新子字符串。count是可选参数,表示替换次数,如果指定了count,则只有前count次出现的子字符串会被替换。
下面是3个示例来说明str.replace()的用法:
示例1:
输出:
这个示例中,我们将原字符串中的子字符串”world”替换为”Python”,在输出中得到了”Hello, Python!”。
示例2:
输出:
这个示例中,我们将原字符串中的子字符串”How”替换为”What”,只替换了一次,因为我们指定了count为1,所以只有第一个”How”被替换为”What”,而第二个”How”没有被替换。
示例3:
输出:
这个示例中,我们将原字符串中的子字符串”a”替换为”o”,在输出中得到了”bonono”。
通过这些示例,你可以看到str.replace()方法的用法及效果。你可以根据具体的需求使用它来替换字符串中的部分内容。