파이썬 주요 내장 모듈
프로그래밍에서 라이브러리(library)
는 사전에 작성된 코드들의 집합으로, 재사용할 수 있는 여러 기능을 제공합니다.
라이브러리는 여러 모듈로 구성되며, 특정 기능을 수행하기 위해 여러 모듈이 함께 작동할 수 있습니다.
파이썬은 math, datetime 등 다양한 표준 라이브러리들을 포함하며, 라이브러리에 포함된 내장 모듈들은 파이썬 설치 시 함께 제공됩니다.
이러한 내장 모듈들은 특별한 설치 과정 없이 바로 사용할 수 있습니다.
파이썬 주요 내장 모듈
-
math
-
수학적 연산을 위한 함수들을 제공합니다.
-
예:
math.sqrt()
,math.pi
,math.sin()
-
-
datetime
-
날짜와 시간을 다룹니다.
-
예:
datetime.datetime.now()
,datetime.timedelta()
-
-
os
-
운영체제와 상호작용하며 파일 시스템을 다룹니다.
-
예:
os.listdir()
,os.path.join()
-
-
sys
-
파이썬 인터프리터(프로그래밍 언어를 통역하는 프로그램)와 상호작용합니다.
-
예:
sys.argv
,sys.exit()
-
-
random
-
난수 생성을 위한 함수들을 제공합니다.
-
예:
random.randint()
,random.choice()
-
-
json
-
JSON 데이터를 파싱하고 생성합니다.
-
예:
json.loads()
,json.dumps()
-
-
re
-
정규 표현식을 사용하여 문자열을 처리합니다.
-
예:
re.match()
,re.search()
-
-
urllib
-
URL을 다루고 HTTP 요청을 보내는 데 사용됩니다.
-
예:
urllib.request.urlopen()
-
내장 모듈 사용 예제
import math # 원의 넓이 계산 radius = 5 area = math.pi * math.pow(radius, 2) print(f"원 넓이: {area}")
실습
화면 오른쪽 코드 실행
버튼을 누르고, 크롤링 결과를 확인하거나 코드를 수정해 보세요!
가이드라인
AI 튜터
배포
디자인
업로드
수업 노트
즐겨찾기
도움말
코드 에디터
실행 결과