Re: 28.4 심사문제 질문
, 도장_ 관리자님이 작성심사문제 해설을 보면
여기서는 가장 간단한 시퀀스 뒤집기를 설명하겠습니다. 앞에서 단어 word를 구했으므로 word == word[::-1]과 같이 원래 문자열 word와 뒤집은 문자열 word[::-1]을 비교해서 회문인지 판별하면 됩니다. 그리고 회문인 단어를 출력하라고 했으므로 if 조건문으로 word == word[::-1]의 결과가 참이면 print로 word를 출력해주면 됩니다.
>>> word = 'hello'
>>> word[::-1]
'olleh'
>>> word == word[::-1]
False
>>> word = 'hah'
>>> word[::-1]
'hah'
>>> word == word[::-1]
True
>>>
위 테스트 결과를 살펴보세요.
슬라이스 부분을 복습하면 이해에 도움이 될 겁니다.