28.4 심사 문의
, 김 동욱님이 작성with open('words.txt', 'r') as file:
words = file.readlines()
for word in words:
word = word.strip('\n')
if list(word) == list(reversed(word)):
print(word)
이 코드는 문제 없이 뜨지만
with open('words.txt', 'r') as file:
words = file.readlines()
for word in words:
if list(word) == list(reversed(word)):
print(word.strip('n'))
이 코드는 아무것도 안뜹니다.
이유가 무엇일까요?
Re: 28.4 심사 문의
, 도장_ 관리자님이 작성포럼 상단 공지에 있는 Thonny를 설치하세요.
그리고 여기서 실습하세요.
Ctrl+F5 디버그 모드로 실행하고 F7을 눌러서 한 단계씩 실행해보세요.
그러면 중간에 값의 형태까지 위와 같이 보여줍니다.
비교문 전에 왜
word = word.strip('\n')
를 사용했는지 알 수 있겠지요.
온라인 파이썬 시각화로 시각화하기 어려운 예제 코드는 Thonny를 이용해서 로컬에서 직접 시각화해서 보세요.