Python 표준 라이브러리: Math, Random, Datetime, OS

Python에는 프로그래밍의 일반적인 작업을 지원하는 여러 가지 유용한 표준 라이브러리가 함께 제공됩니다. math 다음은, randomdatetime 같은 인기 있는 표준 라이브러리에 대한 소개입니다 os.

math 도서관

라이브러리 math 는 수학 함수 및 연산을 제공합니다. 숫자 반올림, 대수 계산, 계승 계산 등과 같은 복잡한 계산을 수행할 수 있습니다.

예:

import math  
  
print(math.sqrt(25))   # Output: 5.0  
print(math.factorial(5))   # Output: 120  

 

random 도서관

라이브러리 random 는 난수 작업을 위한 도구를 제공합니다. 난수를 생성하거나 목록에서 임의의 요소를 선택하거나 다양한 임의 관련 작업을 수행할 수 있습니다.

예:

import random  
  
print(random.random())   # Output: a random float between 0 and 1  
print(random.randint(1, 10))   # Output: a random integer between 1 and 10  

 

datetime 도서관

라이브러리 datetime 는 날짜 및 시간 작업을 위한 도구를 제공합니다. 현재 날짜를 얻고 시간 형식을 지정하고 두 날짜 간의 차이를 계산할 수 있습니다.

예:

import datetime  
  
current_date = datetime.date.today()  
print(current_date)   # Output: current date in the format 'YYYY-MM-DD'  
  
current_time = datetime.datetime.now()  
print(current_time)   # Output: current date and time in the format 'YYYY-MM-DD HH:MM:SS'  

 

os 도서관

라이브러리 os 는 운영 체제와 상호 작용하기 위한 도구를 제공합니다. 디렉토리 생성 및 삭제, 디렉토리의 파일 목록 가져오기, 현재 작업 디렉토리 변경 등과 같은 작업을 수행할 수 있습니다.

예:

import os  
  
current_dir = os.getcwd()  
print(current_dir)   # Output: current working directory  
  
os.mkdir("new_folder")   # create a new folder named "new_folder"  

 

Python의 이러한 라이브러리를 사용하면 일반적인 작업을 쉽고 효율적으로 수행할 수 있습니다. 또한 Python에는 프로그래밍에서 다양한 작업을 처리하는 다른 많은 라이브러리가 있습니다.