字符串对象中find方法和replace方法的区别:
1、find--子字符串查找的操作,返回一个传入子字符串的偏移量,或者没有找到时的情况下返回-1.
2、replace--将对全局进行搜索和替换。
1、find--子字符串查找的操作,返回一个传入子字符串的偏移量,或者没有找到时的情况下返回-1.
2、replace--将对全局进行搜索和替换。
3、看下面的例子:
>>> D='ERTYUI'
>>> D.find('T')
2
>>> D.find('DDT')
-1
>>> D.replace("RT","GOOAGOO")
'EGOOAGOOYUI'
>>> D
'ERTYUI'
>>>
备注说明:尽管这样,原字符串的内容仍然不会改变,因为字符串具有不可变性,所以我们必须重新创建一个字符串。
本文详细解释了Python中字符串对象的find方法和replace方法的区别。find方法用于查找子字符串并返回其位置,若未找到则返回-1;replace方法则用于全局搜索并替换指定的子字符串。

被折叠的 条评论
为什么被折叠?



