2
(S.replace(old, new[, count]) -> str)
에서 'aaa'.replace('a','b')
대신 str.replace('a','b','l')
을 사용하면 'a'가 반환됩니다.Python의 str.replace가 예외를 throw하지 않음
정수 대신 'l'이 읽히지 않는다고 상상해보십시오. 일치하는 항목이 없기 때문에 'a'를 반환하고 예외를 throw하지 않는 이유는 무엇입니까?
'A'의 경우를, (...) 대체 str.replace 것보다 더 나쁜 (...) 다음과 같은 맥심 : '암시 적보다 낫다'. –