본문 바로가기

전체 글105

[Matplotlib] 설치 및 기본사용 ■ 공식배포판 설치Matplotlib은 Window, macOS, Limux에 대해 wheel 패키지의 형태로 배포된다.>>> python -m pip install -U pip>>> python -m pip install -U matplotlib■ Matplotlib 기본 사용● pyplotmatplotlib.pyplot 모듈은 MATLAB과 비슷하게 명령어 스타일로 동작하는 함수의 모음이다. 각각의 함수를 사용해서 간편하게 그래프를 만들고 변화를 줄 수 있다.● 기본 그래프 그리기>>> import matplotlib.pyplot as plt>>> plt.plot([1,2,3,4])>>> plt.show() pyplot.plot() 함수에 하나의 숫자 리스트를 입력함으로써 그래프가 그려진다. plot.. 2024. 12. 24.
[5-6] 외장함수 ■ 외장함수외장함수는 라이브러리 함수로, import해서 쓰는 함수를 말한다. ■ 표준 라이브러리(1) datetime.datedatetime.date는 연, 월, 일로 날짜를 표현할 때 사용하는 함수이다.(1) 날짜 차이 계산>>> import datetime>>> day1 = datetime.date(2021, 12, 14)>>> day2 = datetime.date(2023, 4, 5)>>> diff = day2 - day1>>> print(diff)477 days, 0:00:00(2) 요일 구하기 (0:월, 1:화 ...., 6:일)>>> import datetime>>> day1 = datetime.date(2021, 12, 14)>>> day2 = datetime.date(2023, 4, 5.. 2024. 12. 22.
[5-5] 내장함수 ■ 내장함수파이썬에서 기본적으로 포함하고 있는 함수를 내장함수라고 말한다.ex) print(), type() (1) abs : 어떤 숫자를 입력받았을 때 그 숫자의 절댓값 리턴(2) all : 데이터가 참인지 하나라도 거짓인지 출력(3) any : 데이터가 참인지 거짓인지 출력, 리스트 모두가 거짓인 경우에만 False 리턴(4) chr : 유니코드 숫자 값을 입력받아 코드에 해당하는 문자 리턴(5) dir : 객체가 지닌 변수 or 함수를 보여주는 함수(6) divmod : 몫과 나머지를 튜플 형태로 리턴(7) enumerate : 순서가 있는 데이터를 입력받아 열거(8) eval : 문자열로 구성된 표현식을 입력받아 해당 문자열을 실행한 결과값 리턴(9) filter : 함수를 통과하여 참인 것만 돌.. 2024. 12. 21.
[5-4] 예외 처리 ■ 예외처리오류가 발생했을때 어떻게 할지 정하는 것>>> try:>>> #오류가 발생할 수 있는 구문>>> except Exception as e:>>> #오류 발생>>> else:>>> #오류 발생하지 않음>>> finally:>>> #무조건 마지막에 실행 ■ try-except 문 >>> try: 4 / 0>>> except ZeroDivisionError as e:>>> print(e)division by zero ■ try-else 문 >>> try: f = open('none', 'r')>>> except FileNotFoundError as e: print(str(e))>>> else: data = f.read(.. 2024. 12. 21.