Bài 17.6. Thư viện chuẩn của Python
Khóa học Python từ Cơ bản đến Nâng cao
Chương 1: Làm quen với Python + Ôn tập I/O, biến, kiểu dữ liệu
Chương 2: Câu lệnh rẽ nhánh, vòng lặp, hàm
Chương 3: Xử lý chuỗi và danh sách nâng cao
Chương 4: Bài kiểm tra Python cơ bản + sửa bài
Chương 5: Duyệt mảng, tìm max/min, đếm
Chương 6: Thuật toán sắp xếp
Chương 7: Prefix Sum + Two Pointers
Chương 8: Backtracking cơ bản
Chương 9: Ôn tập thuật toán cơ bản + kiểm tra
Chương 10: Dynamic Programming cơ bản
Chương 11: Đệ quy và DP nâng cao
Chương 12: Đồ thị cơ bản – DFS, BFS
Chương 13: Đồ thị nâng cao – Dijkstra + Topo sort
Chương 14: Cây – Tree traversal + LCA
Chương 15: Bitmask – Kỹ thuật đại số
Chương 16: Số học + Modular Arithmetic
Chương 17: Class
Chương 18: File và Exception

Bài 17.6. Thư viện chuẩn của Python
Thư viện chuẩn của Python là một tập hợp các module được bao gồm trong mỗi cài đặt Python. Bây giờ bạn đã hiểu cơ bản về cách hàm và lớp hoạt động, bạn có thể bắt đầu sử dụng các module như thế này mà các lập trình viên khác đã viết. Bạn có thể sử dụng bất kỳ hàm hoặc lớp nào trong thư viện chuẩn bằng cách bao gồm một lệnh nhập đơn giản ở đầu tệp của bạn. Hãy xem xét một module, random
, có thể hữu ích trong việc mô hình hóa nhiều tình huống thực tế.
Một hàm thú vị từ module random
là randint()
. Hàm này nhận hai đối số số nguyên và trả về một số nguyên được chọn ngẫu nhiên giữa (và bao gồm) các số đó.
Dưới đây là cách tạo một số ngẫu nhiên giữa 1 và 6:
from random import randint
print(randint(1, 6))
Một hàm hữu ích khác là choice()
. Hàm này nhận vào một danh sách hoặc tuple và trả về một phần tử được chọn ngẫu nhiên:
from random import choice
players = ['charles', 'martina', 'michael', 'florence', 'eli']
first_up = choice(players)
print(first_up)
Module random
không nên được sử dụng khi xây dựng các ứng dụng liên quan đến bảo mật, nhưng nó hoạt động tốt cho nhiều dự án thú vị và hấp dẫn.
Khóa học liên quan

Comments