Jakie są losowe funkcje Pythona?

Jakie są losowe funkcje Pythona?

Python zapewnia wiele funkcji do generowania liczb losowych. Większość tych funkcji jest dostępna w module losowym Pythona. Możesz użyć tych funkcji do generowania liczb losowych w skryptach Python.

Oto pięć głównych funkcji używanych do generowania liczb losowych w skrypcie Python.

  1. losowy()
  2. Randint ()
  3. mundur()
  4. Randrange ()
  5. wybór()

1. Funkcja Python Random ():

Ta funkcja zwraca losową wartość zmiennoprzecinkową między 0 do 1. Możesz także określić zakres, aby zastąpić domyślne.

Importuj losowy # Wydrukuj liczbę losową zmiennoprzecinkową między 0 a 1 x = losowo.Random () print (x) # Wydrukuj liczbę losową zmiennoprzecinkową między 0 a 10 x = losowo.Random () * 10 print (x) # Wydrukuj liczbę losową zmiennoprzecinkową między -5 a +5 x = losowo.Random () * 10 - 5 wydruku (x)
12345678910111213Importuj losowy # Wydrukuj liczbę losowych zmiennoprzecinkowych między 0 a 1x = losowo.Random () print (x) # Wydrukuj liczbę losowych pływaków między 0 a 10x = losowo.Random () * 10print (x) # Wydrukuj liczbę losową zmiennoprzecinkową między -5 a +5x = losowo.Random () * 10 - 5print (x)

2. Funkcja Python Randint ():

Funkcja randint () zajmuje zasięg i wytwarza liczbę liczb całkowitą między zdefiniowanym zakresem.

Importuj losowy # Wydrukuj losową liczbę całkowitą między 10 a 100 x = losowo.Randint (10, 100) druk (x)
12345Importuj losowy # Wydrukuj losową liczbę całkowitą między 10 a 100x = losowo.Randint (10, 100) druk (x)

3. Funkcja Pythona mundure ():

Podobnie jak funkcja randint () generuje liczbę całkowitą w danym zakresie, munduli () robi to samo dla liczb zmiennoprzecinkowych.

Importuj losowy # Wydrukuj liczbę punktów zmiennoprzecinkowych między 10 a 50 x = losowo.Jednolity (10, 50) wydruku (x)
12345Importuj losowy # Wydrukuj liczbę punktów zmiennoprzecinkowych między 10 a 50x = losowo.Jednolity (10, 50) wydruku (x)

4. Funkcja Python Randrange ():

Randrange () Funkcja służy do wyboru wartości całkowitej między zdefiniowanym zakresem. Możesz także określić, aby wybrać równomierne lub nieparzyste liczbę między zakresem.

Importuj losowy # Wydrukuj liczbę całkowitą od 0 do 9 x = losowych.Randrange (10) Drukuj (x) # Wydrukuj liczbę całkowitą od 10 do 99 x = losowych.Randrange (10, 100) Drukuj (x) # Wydrukuj nawet liczbę całkowitą od 10 do 99 x = losowych.Randrange (10, 100, 2) wydruku (x)
12345678910111213Importuj losowy # Wydrukuj liczbę całkowitą od 0 do 9x = losowych.Randrange (10) Drukuj (x) # Wydrukuj liczbę całkowitą od 10 do 99x = losowych.Randrange (10, 100) Drukuj (x) # Wydrukuj nawet liczbę całkowitą od 10 do 99x = losowych.Randrange (10, 100, 2) wydruku (x)

5. Funkcja Python Choice ():

Funkcja Python Choice () służy do wyboru pojedynczego losowego elementu z sekwencji.

Importuj losowy # Wybierz element losowy od sekwencji poniżej x = losowy.wybór („„ czerwony ”,„ geen ”,„ żółty ”]) print (x)
12345Importuj losowy # Wybierz element losowy od poniżej sekwencji = losowy.wybór („„ czerwony ”,„ geen ”,„ żółty ”]) print (x)