728x90
반응형
엘리스코딩 파이썬 기초2 실력 확인 테스트 2번 문제 정답
<문제>
오류 수정 - 엘리스 토끼는 고객에게 일괄적으로 메시지를 전송하는 프로그램을 작성하였습니다. 그런데 작성한 프로그램에 오류가 생겨 고객에게 전송할 메시지에 공백( ) 대신 ? 가 입력되었습니다. 이 오류를 바로잡으려 합니다.
지시사항을 참고하여 코드를 작성하세요.
1) 지시사항대로 "사랑합니다?고객님.?고객님이?요청하신?장소에?물품을?안전하게?배달?완료하였습니다." 를 input() 으로 받아 변수에 담아준다.
2) "?" 문자열을 " " 공백으로 바로 바꿀수는 없다. (방법이 있는진 모르겠으나, 적어도 지금까지의 과정에서는 없다!)
3) 따라서 "?" 문자열을 기준으로 .split() 메서드를 이용해 쪼개어 리스트에 담고, 다시 리스트의 자료를 .join() 메서드를 이용해 공백을 포함한 후 합쳐준다.
s = str(input())
a = s.split("?")
print(" ".join(a))
728x90
반응형
'공부 > 파이썬' 카테고리의 다른 글
[Python] 엘리스코딩 파이썬 기초2 실력 확인 테스트 정답 (4) (0) | 2023.05.16 |
---|---|
[Python] 엘리스코딩 파이썬 기초2 실력 확인 테스트 정답 (3) (0) | 2023.05.16 |
[Python] 엘리스코딩 파이썬 기초2 실력 확인 테스트 정답 (1) (0) | 2023.05.16 |
[Python] 엘리스코딩 파이썬 기초1 실력 확인 테스트 정답 (5) (0) | 2023.05.15 |
[Python] 엘리스코딩 파이썬 기초1 실력 확인 테스트 정답 (4) (0) | 2023.05.15 |