字符串对象中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'
>>>
备注说明:尽管这样,原字符串的内容仍然不会改变,因为字符串具有不可变性,所以我们必须重新创建一个字符串。