Python สุ่มสามเหลี่ยม () Method
ตัวอย่าง
ส่งกลับตัวเลขสุ่มระหว่างและรวม 20 ถึง 60 แต่มีแนวโน้มมากที่สุดที่ใกล้ 20:
import random
print(random.triangular(20, 60, 30))
ความหมายและการใช้งาน
เมธอดจะคืน ค่าtriangular()
ตัวเลขลอยตัวแบบสุ่มระหว่างตัวเลขที่ระบุสองตัว (รวมทั้งคู่) แต่คุณยังสามารถระบุพารามิเตอร์ตัวที่สามได้ นั่นคือmode
พารามิเตอร์
พารามิเตอร์ นี้mode
ให้โอกาสคุณในการชั่งน้ำหนักผลลัพธ์ที่เป็นไปได้ให้ใกล้เคียงกับค่าพารามิเตอร์อื่นอีกสองค่า
พารามิเตอร์เริ่ม ต้นmode
ที่จุดกึ่งกลางระหว่างค่าพารามิเตอร์อื่นสองค่า ซึ่งจะไม่ชั่งน้ำหนักผลลัพธ์ที่เป็นไปได้ในทิศทางใดๆ
ไวยากรณ์
random.triangular(low, high, mode)
ค่าพารามิเตอร์
Parameter | Description |
---|---|
low | Optional. A number specifying the lowest possible outcome. Default 0 |
high | Optional. A number specifying the highest possible outcome. Default 1 |
mode | Optional. A number used to weigh the result in any direction. Default the midpoint between the low and high values |