더북(TheBook)

두 번째 단어인 aah도 완벽하게 올바른 단어이니 나를 이상하게 바라보지는 않았으면 좋겠다. 또한, 공백이 문제가 된다면 문자열 메서드 strip으로 공백을 제거할 수 있다.

>>> line = fin.readline()

>>> word = line.strip()

>>> word

'aahed'

또한, for 루프에 파일 객체를 사용할 수 있다. 이 프로그램은 words.txt 파일을 읽어 들여서 각 단어를 한 줄에 하나씩 출력한다.

fin = open('words.txt')

for line in fin:

word = line.strip()

print(word)

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.