Module random trong Python chứa các hàm tạo số nguyên ngẫu nhiên, tạo ra số float giữa 0,0 và 1,0.
Có nhiều loại hàm khác nhau được sử dụng trong một Module random như sau:
Hàm random.random()
Hàm này tạo ra một số float ngẫu nhiên trong khoảng từ 0,0 đến 1,0.
Hàm random.randint()
Hàm này trả về một số nguyên ngẫu nhiên giữa các số nguyên được chỉ định.
Hàm random.randrange()
Hàm này trả về một phần tử được chọn ngẫu nhiên từ phạm vi được tạo bởi các đối số start, stop, và step. Giá trị bắt đầu là 0 theo mặc định.
Hàm random.choice()
Hàm này trả về một phần tử được chọn ngẫu nhiên từ một chuỗi không trống.
Hàm random.shuffle()
Hàm này sắp xếp lại ngẫu nhiên các thành phần trong danh sách.