프로그래밍언어/파이썬[초급]

[파이썬][초급] Chapter40. 표준 라이브러리 활용

about_IT 2025. 5. 17. 05:13
728x90

파이썬은 강력한 표준 라이브러리를 제공하여, 별도 설치 없이도 다양한 기능을 손쉽게 구현할 수 있습니다. 이번 장에서는 자주 사용되는 표준 라이브러리의 기능과 활용 예제를 소개합니다.

● math – 수학 계산

import math

print(math.sqrt(16))      # 4.0
print(math.factorial(5))  # 120
print(math.pi)            # 3.141592...

● datetime – 날짜와 시간 처리

from datetime import datetime, timedelta

now = datetime.now()
print(now)

tomorrow = now + timedelta(days=1)
print(tomorrow.strftime("%Y-%m-%d"))

● random – 난수 생성

import random

print(random.randint(1, 100))
print(random.choice(["가위", "바위", "보"]))

● os – 운영체제 기능

import os

print(os.getcwd())  # 현재 작업 디렉토리
print(os.listdir())  # 현재 폴더의 파일 목록

● sys – 인터프리터 제어

import sys

print(sys.version)      # 파이썬 버전
print(sys.argv)         # 명령줄 인자

● collections – 고급 자료형

from collections import Counter

data = ["apple", "banana", "apple"]
counter = Counter(data)
print(counter)  # {'apple': 2, 'banana': 1}

● 마무리

이번 장에서는 수학, 날짜, 난수, 운영체제, 시스템 정보 등 다양한 표준 라이브러리의 기본 사용법을 익혔습니다. 표준 라이브러리는 코드 작성 속도와 생산성을 높이는 데 큰 도움이 되므로 필요한 기능을 적극적으로 활용해 보시기 바랍니다. 다음 장에서는 외부 라이브러리 설치와 활용 방법을 소개합니다.

728x90