제대로 작동하지 않는게 어떤걸 말씀하시는건가요? 단어가 하나밖에 저장이 안되는거라면, `w`를 할 때 파일을 새로 쓰게 되는데 반복문 안에 넣으면 반복 돌 때 마다 계속 새로 파일을 쓰니 단어가 두개 이상 저장이 되지 않게 됩니당
+0
2019년 1월 9일
밑에 안되는 코드 올려봤어요 시작할때 열고 끝나면 닫는데 아무것도 안 써져 있어요 ㅠㅠ
+0
2019년 1월 9일
반복되는 과정을 생각해보시면 됩니당. 만약 rose를 입력하고 장미를 입력했다고 하면 단어를 저장을 하긴 하는데 바로 처음 반복문으로 돌아가서 아무것도 입력되지 않은 vocabulary.txt 파일을 새로 만들어버리게 됩니다. write를 하고 반복문 처음으로 돌아가서 open()을 하는 시간 사이에 vocabulary.txt 파일을 저희가 볼 방법이 없으니 빈 파일만 확인하게 되는거죵^^
+0
2019년 1월 9일
w 대신에 a 를 넣으면 볼 수는 있지만 반복문 안에서 open을 하는건 좋은 방법은 아닌것 같아요^^
+0
2019년 1월 9일
아 open()함수를 쓸때마다 txt파일이 새로 생성되는건가요??? 좋은 사실을 알게된것 같습니다 감사합니다^^
댓글 6개