มอดูล Random Module ของ Python

Python มีมอดูลเนื้อหาที่สามารถใช้สร้างเลขจำนวนสุ่มๆ

random มอดูลมีวิธีต่อไปนี้

วิธี คำอธิบาย
seed() เริ่มต้นเครื่องเรียกเลขสุ่ม
getstate() คืนสถานะภายในของเครื่องเรียกเลขสุ่มในขณะนี้
setstate() ฟื้นฟูสถานะภายในของเครื่องเรียกเลขสุ่ม
getrandbits() คืนค่าเลขจำนวนที่แสดงที่สุ่มๆ
randrange() คืนค่าเลขจำนวนที่สุ่มๆในช่วงที่กำหนด
randint() คืนค่าเลขจำนวนที่สุ่มๆในช่วงที่กำหนด
choice() คืนค่าองค์ประกอบสุ่มๆจากลำดับที่กำหนด
choices() คืนค่ารายการที่มีเลขจำนวนที่ถูกเลือกสุ่มๆจากลำดับที่กำหนด
shuffle() ยอมรับลำดับหนึ่งและคืนค่าลำดับนี้ด้วยลำดับที่สุ่มๆ
sample() คืนค่าตัวอย่างที่กำหนดในลำดับ
random() คืนค่าเลขจำนวนเปลี่ยนแปลงที่อยู่ระหว่าง 0 และ 1
uniform() คืนค่าเลขจำนวนเปลี่ยนแปลงแบบลูกเต้าโหยาที่อยู่ระหว่างสองตัวอย่างที่กำหนดมาก่อน
triangular() คืนค่าเลขจำนวนเปลี่ยนแปลงแบบลูกเต้าโหยาที่อยู่ระหว่างสองตัวอย่างที่กำหนดมาก่อน คุณยังสามารถกำหนดตัวแปรรูปแบบเพื่อระบุจุดกลางระหว่างสองตัวอย่างอื่น
betavariate() หลังจากเรียกแบบแพร่งค์ Beta (ใช้ในสถิติศาสตร์) จะกลับเป็นตัวเลขเพียงค่าที่อยู่ระหว่าง 0 ถึง 1
expovariate() หลังจากเรียกแบบแพร่งค์ที่เกี่ยวข้องกับการแพร่งค์ของปริมาณเส้นผ่าศูนย์กลาง (ใช้ในสถิติศาสตร์) จะกลับเป็นตัวเลขเพียงค่าที่อยู่ระหว่าง 0 ถึง 1 หากตัวอักษรที่ใช้เป็นลบ ก็จะกลับเป็นตัวเลขเพียงค่าที่อยู่ระหว่าง 0 ถึง -1
gammavariate() หลังจากเรียกแบบแพร่งค์ Gamma (ใช้ในสถิติศาสตร์) จะกลับเป็นตัวเลขเพียงค่าที่อยู่ระหว่าง 0 ถึง 1
gauss() หลังจากเรียกแบบแพร่งค์ที่เกี่ยวข้องกับการแพร่งค์ของปริมาณเส้นผ่าศูนย์กลาง (ใช้ในทฤษฎีโทรมาโทริก) จะกลับเป็นตัวเลขเพียงค่าที่อยู่ระหว่าง 0 ถึง 1
lognormvariate() หลังจากเรียกแบบแพร่งค์ที่เกี่ยวข้องกับการแพร่งค์ของปริมาณเส้นผ่าศูนย์กลาง (ใช้ในทฤษฎีโทรมาโทริก) จะกลับเป็นตัวเลขเพียงค่าที่อยู่ระหว่าง 0 ถึง 1
normalvariate() หลังจากเรียกแบบแพร่งค์ที่เกี่ยวข้องกับการแพร่งค์ของปริมาณเส้นผ่าศูนย์กลาง (ใช้ในทฤษฎีโทรมาโทริก) จะกลับเป็นตัวเลขเพียงค่าที่อยู่ระหว่าง 0 ถึง 1
vonmisesvariate() หลังจากเรียกแบบแพร่งค์ von Mises (ใช้ในสถิติศาสตร์ที่มีการกำหนดทิศทาง) จะกลับเป็นตัวเลขเพียงค่าที่อยู่ระหว่าง 0 ถึง 1
paretovariate() หลังจากเรียกแบบแพร่งค์ Pareto (ใช้ในทฤษฎีโทรมาโทริก) จะกลับเป็นตัวเลขเพียงค่าที่อยู่ระหว่าง 0 ถึง 1
weibullvariate() หลังจากเรียกแบบแพร่งค์ Weibull (ใช้ในสถิติศาสตร์) จะกลับเป็นตัวเลขเพียงค่าที่อยู่ระหว่าง 0 ถึง 1