7.1 시간과 날짜
파이썬에서 시간과 날짜를 다루기 위해 사용하는 주요 라이브러리는 datetime, time, calendar 등이 있습니다. 각 라이브러리의 사용 방법과 예시 코드를 살펴보겠습니다. 1. datetime 모듈: 날짜와 시간을 함께 다룰 수 있는 기능을 제공합니다. date, time, datetime, timedelta 등의 클래스를 포함하고 있습니다. from datetime import date, time, datetime, timedelta # 현재 날짜와 시간 가져오기 current_date = date.today() current_datetime = datetime.now() # 날짜와 시간 객체 생성 custom_date = date(2023, 3, 16) custom_time = time(1..
2023. 3. 23.
6.3 디버깅 기술
파이썬에서 디버깅은 코드에서 오류를 찾아 수정하는 과정입니다. 다양한 디버깅 기술이 있지만, 여기서는 몇 가지 기본적인 디버깅 기술을 소개하겠습니다. 1. print() 함수 사용: 변수의 값을 출력하여 문제를 파악하는 가장 간단한 방법입니다. def add(a, b): result = a + b print("a:", a, "b:", b, "result:", result) # 변수 값 출력 return result add(3, 5) 2. assert 문 사용: 조건을 확인하고, 조건이 거짓일 경우 AssertionError를 발생시킵니다. 이를 통해 예상치 못한 상황을 감지할 수 있습니다. def divide(a, b): assert b != 0, "분모는 0이 아니어야 합니다." return a / b..
2023. 3. 21.