Python Random triangular() Metoda
Przykład
Zwróć losową liczbę z przedziału od 20 do 60, ale najprawdopodobniej bliższą 20:
import random
print(random.triangular(20, 60, 30))
Definicja i użycie
Metoda triangular()
zwraca losową liczbę zmiennoprzecinkową między dwiema określonymi liczbami (obie zawarte), ale można również określić trzeci parametr, mode
parametr.
Parametr mode
daje możliwość zważenia możliwego wyniku bliżej jednej z pozostałych dwóch wartości parametru.
Parametr mode
domyślnie znajduje się w punkcie środkowym między dwoma innymi wartościami parametrów, co nie będzie ważyło możliwego wyniku w żadnym kierunku.
Składnia
random.triangular(low, high, mode)
Wartości parametrów
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 |