Python đi kèm với một số thư viện chuẩn hữu ích để hỗ trợ các tác vụ phổ biến trong lập trình. Dưới đây là giới thiệu về các thư viện chuẩn phổ biến như math
, random
, datetime
và os
:
Thư viện math
Thư viện math
cung cấp các hàm số và phép toán toán học. Nó cho phép bạn thực hiện các tính toán phức tạp như làm tròn số, tính logarit, tính giai thừa và nhiều hơn nữa.
Ví dụ:
import math
print(math.sqrt(25)) # Output: 5.0
print(math.factorial(5)) # Output: 120
Thư viện random
Thư viện random
cung cấp các công cụ để làm việc với các số ngẫu nhiên. Bạn có thể tạo số ngẫu nhiên, chọn một phần tử ngẫu nhiên từ một danh sách, hoặc thực hiện các tác vụ liên quan đến ngẫu nhiên.
Ví dụ:
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
Thư viện datetime
Thư viện datetime
cung cấp các công cụ để làm việc với thời gian và ngày tháng. Nó cho phép bạn lấy ngày hiện tại, định dạng thời gian và tính toán khoảng cách giữa hai ngày khác nhau.
Ví dụ:
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'
Thư viện os
Thư viện os
cung cấp các công cụ để tương tác với hệ điều hành. Bạn có thể thực hiện các tác vụ như tạo và xóa thư mục, lấy danh sách tệp trong một thư mục, thay đổi thư mục làm việc hiện tại và nhiều hơn nữa.
Ví dụ:
import os
current_dir = os.getcwd()
print(current_dir) # Output: current working directory
os.mkdir("new_folder") # create a new folder named "new_folder"
Các thư viện trên giúp bạn thực hiện các tác vụ phổ biến một cách dễ dàng và hiệu quả trong Python. Ngoài ra, Python còn có nhiều thư viện khác giúp bạn xử lý các tác vụ đa dạng trong lập trình.