본문 바로가기

혼자 공부하는 파이썬/요약6

Chapter 06 예외 처리 구문 오류와 예외를 구분한다. 예외 처리하는 방법을 이해한다. 예외를 강제로 발생시키는 방법과 이유를 이해한다. 핵심 키워드: 구문 오류, 예외(런타임 에러), 기본 예외 처리, try except 구문 06-1 구문 오류와 예외 오류의 종류 프로그램 실행 전에 발생하는 오류: 구문 오류(systax error) 프로그램 실행 중에 발생하는 오류: 예외(exception) 또는 런타임 오류(runtime error) 구문오류 예외 기본 예외 처리 예외 처리(exception handling) 조건문을 사용하는 방법 try 구문을 사용하는 방법 예외 상황 확인하기 조건문으로 예외 처리하기 try except 구문 try: 예외가 발생할 가능성이 있는 코드 except: 예외가 발생했을 때 샐행할 코드 tr.. 2024. 2. 4.
Chapter 05 함수 학습목표 함수 만드는 방법을 배운다. 함수 사용 방법을 이해한다. 튜플은 무엇인지 배운 후 튜플을 활용하는 방법을 이해한다. 05-1 함수 만들기 함수의 기본 def 함수 이름(): 문장 함수에 매개변수 만들기 def 함수 이름(매개변수, 매개변수, ...): 문장 매개변수와 관련되 TypeError 가변 매개변수 def 함수 이름(매개변수, 매개변수, ..., *가변 매개변수): 문장 가변 매개변수 뒤에는 일반 매개변수가 올 수 없다. 가변 매개변수는 하나만 사용할 수 있다. https://hon-gong-pa.tistory.com/16 chatGPT가 알려준 가변 매개변수 가변 매개변수(variable-length arguments)는 함수 정의 시에 개수가 정해지지 않은 매개변수를 다룰 때 사용됩니.. 2024. 1. 24.
Chatper 04 반복문 학습목표 리스트, 딕셔너리, 범위를 이해한다. for 반복문과 리스트, 딕셔너리, 범위를 조합하는 방법을 배운다. while 반복문을 배운다. break 키워드와 continue 키워드를 이해한다. 04-1 리스트와 반복문 리스트 선언하고 요소에 접근하기 대괄호[]에 자료를 쉼표로 구분해서 입력하면 생성된다. 한 가지 자료형 또는 여러 종류의 자료형으로 구성할 수 있다. 첫째, 대괄호 안에 음수를 넣어 뒤에서부터 요소를 선택할 수 있다. 둘째, 리스트 접근 연산자를 이중으로 사용할 수 있다. 셋째, 리스트 안에 리스트를 사용할 수 있다. 리스트에서의 IndexError 예외 리스트 연산자: 연결(+), 반복(*), len() 리스트에 요소 추가하기: append, insert 리스트명.append(요소).. 2024. 1. 11.
Chapter 03 조건문 03-1 불 자료형과 if 조건문 불 만들기: 비교 연산자 비교 연산자: 6개(==, !=, , =) 불 연산하기: 논리 연산자 논리 연산자: 3개(not, and, or) 단항 연산자: 피연산자가 한 개(-10, +10) 이항 연산자: 피연산자가 두 개(10+10, 10*10) not 연산자 단항 연산자, 참과 거짓을 반대로 바꿀 때 사용 and 연산자와 or 연산자 and 연산자: 양쪽 변의 값이 모두 참일 때만 True. or 연산자: 둘 중 하나만 참이어도 True. 논리 연산자의 활용 and 연산자 or 연산자 if 조건문이란? 날짜/시간 활용하기 import datetime now = datetime.datetime.now() now.year now.month now.day now.hour n.. 2024. 1. 8.