코딩/실용 예제

[파이썬] 영단어장 만들기 소스코드

룻밤 2023. 2. 11. 16:15

준비

  • 같은 파일 내에 word.txt(단어장)과 word.py(소스코드)가 있어야합니다.

소스코드

with open("word.txt", 'w') as f:
    while True:
        voca = input("영단어: ")
        if voca == "Exit":
            break
        mean = input("뜻: ")
        if mean == "Exit":
            break
        
        f.write("{} : {}\n".format(voca, mean))
        
""" 1. word 텍스트 파일을 w(읽는) 형태로 열고
    종료시 file object 자체를 리턴
    2. 옳다는 가정하에 반복
    3. 영단어 변수 voca를 반복입력
    4. 만약 voca 입력값에 문자 "Exit"을 입력한다면
    5. 강제종료
    6. 뜻 변수인 mean을 반복입력
    7. 만약 mean 입력값에 "Exit"을 입력한다면
    8. 강제종료
    10. word 텍스트파일에 voca : mean 의
    입력값을 저장
"""

실행 화면

 

소스코드 파일을 실행해서

단어와 뜻을 입력하면 실제 파일에 단어와 뜻이 출력됩니다.

'코딩 > 실용 예제' 카테고리의 다른 글

[파이썬] 영단어 퀴즈 프로그램 소스코드  (0) 2023.02.11