ตัวเลขสุ่มใช้สำหรับเกม จำลองการทดสอบ ความปลอดภัย และแอปพลิเคชันความเป็นส่วนตัว Python รวมฟังก์ชันต่อไปนี้ที่ใช้บ่อย:
| ลำดับ | Function และ Description |
|---|---|
| 1 | choice(seq) item สุ่มจาก list, tuple, หรือ string |
| 2 | randrange([start,] stop[, step]) element สุ่มจาก range(start, stop, step) |
| 3 | random() float สุ่ม r ที่ 0 <= r < 1 |
| 4 | seed([x]) ตั้งค่า integer starting value สำหรับ generating random numbers เรียกฟังก์ชันนี้ก่อนเรียกฟังก์ชัน random module อื่นๆ คืนค่า None |
| 5 | shuffle(lst) สุ่มลำดับ items ของ list ในที่เดิม (in place) คืนค่า None |
| 6 | uniform(x, y) float สุ่ม r ที่ x <= r < y |