본문 바로가기

파이썬37

21. 파일 입출력을 이용한 단어장 만들기 문제 아래 조건을 만족하는 영어 단어장을 만들어보자 1.등록하기, 2. 출력하기, 3.저장하기, 4. 불러오기, 5. 종료하기 1을 선택했을 경우 단어를 입력하세요: apple 뜻을 입력하세요: 사과 레벨을 입력하세요: 1 등록되었습니다. 2를 선택했을 경우 apple : 사과 (레벨 1) 3을 선택했을 경우 저장되었습니다. (파일에 저장, words. txt) 4를 선택했을 경우 불러왔습니다라는 메세지가 뜸(파일에서 읽어옴, word.txt에서) 5를 선택했을 경우 프로그램을 종료합니다. 1~5까지의 숫자가 아닌 경우 *다시 입력하세요! 단, 프로그램은 클래스로 설계하도록 함 답 결과 2024. 3. 21.
20. 파일 입출력 1. 파일 열기 파이썬에서 파일을 열려면 open() 함수를 사용합니다. open() 함수는 두 가지 인수를 받습니다. 2. 파일 쓰기 파일에 내용을 쓰는 방법은 두 가지입니다. write(): 문자열을 파일에 쓴다. writelines(): 문자열 리스트를 파일에 쓴다. 3. with 문 사용하기 파이썬의 with 문을 사용하면 파일을 열고 작업을 수행한 후 자동으로 파일을 닫을 수 있습니다. 4. 파일 읽기 파일에 저장된 내용을 읽는 방법은 여러 가지입니다 read(): 파일의 모든 내용을 문자열로 반환 readline(): 파일의 한 줄을 문자열로 반환 readlines(): 파일의 모든 줄을 리스트로 반환 5. 예외 처리와 함께 사용하기 파일 입출력 중에는 여러 가지 오류가 발생할 수 있습니다 (.. 2024. 3. 20.
19. 파이썬 모듈 1. 모듈 파이썬에서 모듈을 만들려면 간단히 .py 확장자를 가진 파일에 코드를 작성하면 됩니다. 모듈은 단순한 함수 뿐만 아니라 변수, 클래스 등도 포함할 수 있으며, 다른 스크립트에서 import 구문을 사용하여 가져올 수 있습니다. 2. 구글 드라이브 활용한 모듈 사용법 2024. 3. 20.
18. 파이썬의 예외처리& 주민번호 유효성 과제 1. 예외 예외(Exception)는 프로그램 실행 중 발생할 수 있는 예상치 못한 문제 또는 오류 상황을 의미합니다. 예외가 발생하면 프로그램은 중단되기 때문에 이를 적절하게 처리하여 중단을 방지하거나 오류에 대한 정보를 사용자에게 제공해야 합니다. 2. 예외 처리 기본 구조 'except' 뒤에 오류 코드를 넣지 않아도 예외 처리가 작동합니다. 3. Exception 클래스 Exception 클래스는 파이썬의 내장 예외 계층 구조에서 거의 모든 내장 예외의 기본 클래스입니다. 이 클래스는 사용자 정의 예외를 만들거나 특정 예외 유형을 잡기 위한 기본적인 인터페이스를 제공합니다. 4. 사용자 정의 예외 클래스를 직접 만들고 활용하기 ※. 과제1: 주민등록번호 유효성 검사 프로그램을 만들어보자 0 0 1.. 2024. 3. 19.