สุ่มใน Python
random.randomrandom.randintrandom.uniformrandom.randrangerandom.choicerandom.samplerandom.shufflerandom.seedกำหนดจำนวนเต็มสองตัว:
pythonnum1 = 10
num2 = 20
สุ่มสร้างจำนวนเต็มจากช่วงที่กำหนดโดยตัวเลขของเรา
กำหนดจำนวนเต็มสองตัว:
pythonnum1 = 5
num2 = 30
สุ่มสร้างจำนวนเต็มเทียม (pseudorandom integer) จากช่วงที่กำหนดโดยตัวเลขของเรา
กำหนดจำนวนทศนิยมสองตัว:
pythonnum1 = 1.345
num2 = 14.784
สุ่มสร้างจำนวนจริง (real number) เทียม จากช่วงที่กำหนดโดยตัวเลขของเรา
กำหนดจำนวนเต็มสองตัว:
pythonnum1 = -2
num2 = 10
สุ่มสร้างจำนวนจริงจากช่วงที่กำหนดโดยตัวเลขของเรา
กำหนดตัวเลขสามตัว:
pythonnum1 = 5
num2 = 50
num3 = 4
สุ่มสร้างตัวเลขจากช่วงที่กำหนดโดยตัวเลขแรกและตัวที่สอง ให้ตัวเลขที่สามกำหนดขั้นตอนการสุ่ม (sampling step)
กำหนดรายการ:
pythonlst = [1, 2, 3, 4, 5]
รับองค์ประกอบสุ่มจากรายการนี้
กำหนดรายการ:
pythonlst = [1, 2, 3, 4, 5]
รับรายการใหม่ที่ประกอบด้วยสามองค์ประกอบสุ่มจากรายการเดิม
กำหนดรายการ:
pythonlst = [1, 2, 3, 4, 5]
สับเปลี่ยนองค์ประกอบของรายการนี้ในลำดับแบบสุ่ม
กำหนดรายการที่มีข้อมูลซ้ำ:
pythonlst = [1, 1, 1, 2, 2, 3, 3, 4, 5]
รับสามองค์ประกอบสุ่มจากรายการ โดยที่องค์ประกอบในผลลัพธ์ไม่ซ้ำกัน
กำหนดตัวเลข:
pythonnum = 7
กำหนดค่าเริ่มต้น (seed) โดยใช้ตัวเลขนี้
กำหนดทูเพิล:
pythontlp = (10, 6, 2, 4)
รับตัวเลขสุ่มจากทูเพิลนี้ แล้วกำหนดค่าเริ่มต้นโดยใช้ตัวเลขนั้น