Python Náhodná trojúhelníková() metoda
Příklad
Vraťte náhodné číslo mezi 20 a 60 včetně, ale s největší pravděpodobností blíže 20:
import random
print(random.triangular(20, 60, 30))
Definice a použití
Metoda triangular()
vrací náhodné plovoucí číslo mezi dvěma zadanými čísly (oba jsou součástí), ale můžete také zadat třetí parametr, mode
parametr.
Parametr mode
vám dává možnost zvážit možný výsledek blíže jedné z dalších dvou hodnot parametru.
Parametr mode
je standardně nastaven na střed mezi dvěma dalšími hodnotami parametru, což neváží možný výsledek v žádném směru.
Syntax
random.triangular(low, high, mode)
Hodnoty parametrů
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 |