본문 바로가기
Coding/초보자를 위한 파이썬 300제

초보자를 위한 파이썬 300제 // 025 문자열 치환

by 포스트it 2020. 12. 16.
728x90
반응형

문제

아래의 전화번호에서 하이푼 ('-')을 제거하고 출력하세요.

>> phone_number = "010-1111-2222"
실행 예 010 1111 2222

내풀이

phone_number = "010-1111-2222"
print(phone_number.replace("-"," "))

정답

파이썬 문자열에서 replace 메서드를 사용하면 문자열을 일부를 치환할 수 있습니다. 문자열은 수정할 수 없는 자료형이므로 기존 문자열은 그대로 두고 치환된 새로운 문자열이 리턴됩니다.

phone_number = "010-1111-2222"
phone_number1 = phone_number.replace("-", " ")
print(phone_number1)

 

.replace("바꿀문자", "바뀔문자") 해주시면 됩니다.
728x90
반응형

댓글