해야겠지?

공부/파이썬

[Python] 엘리스코딩 파이썬 기초2 실력 확인 테스트 정답 (2)

jinyong 2023. 5. 16. 20:59
728x90
반응형

엘리스코딩 파이썬 기초2 실력 확인 테스트 2번 문제 정답

<문제>

오류 수정 - 엘리스 토끼는 고객에게 일괄적으로 메시지를 전송하는 프로그램을 작성하였습니다. 그런데 작성한 프로그램에 오류가 생겨 고객에게 전송할 메시지에 공백( ) 대신 ? 가 입력되었습니다. 이 오류를 바로잡으려 합니다.

지시사항을 참고하여 코드를 작성하세요.

 

엘리스코딩 파이썬 기초2 실력 확인 테스트 문제2

 

1) 지시사항대로 "사랑합니다?고객님.?고객님이?요청하신?장소에?물품을?안전하게?배달?완료하였습니다." 를 input() 으로 받아 변수에 담아준다.

2) "?" 문자열을 " " 공백으로 바로 바꿀수는 없다. (방법이 있는진 모르겠으나, 적어도 지금까지의 과정에서는 없다!)

3) 따라서 "?" 문자열을 기준으로 .split() 메서드를 이용해 쪼개어 리스트에 담고, 다시 리스트의 자료를 .join() 메서드를 이용해 공백을 포함한 후 합쳐준다.

 

s = str(input())

a = s.split("?")

print(" ".join(a))

 

728x90
반응형