เมธอด seed() ของโมดูล random ใช้เพื่อเริ่มต้นตัวสร้างเลขสุ่ม (Random Number Generator)
random.seed(a, b)
หาก a ถูกละเว้นหรือเป็น None จะใช้เวลาระบบปัจจุบัน หากแหล่งความสุ่มมีให้โดยระบบปฏิบัติการ จะถูกใช้แทนเวลาระบบ
หาก a เป็น int จะถูกใช้โดยตรง
กับ Version 2 (ค่าเริ่มต้น) ออบเจ็กต์ str, bytes, หรือ bytearray จะถูกแปลงเป็น int และใช้บิตทั้งหมด
กับ Version 1 (สำหรับทำซ้ำลำดับสุ่มจาก Python เวอร์ชันเก่า) อัลกอริธึมสำหรับ str และ bytes สร้างช่วง Seed ที่แคบกว่า