logo

Python Random – функція random().

Існують певні ситуації, які включають ігри або симуляції, які працюють на основі недетермінованого підходу. У таких ситуаціях випадкові числа широко використовуються в таких програмах:

  • Створення псевдовипадкових чисел на скретч-картках лотереї
  • reCAPTCHA у формах входу використовує генератор випадкових чисел для визначення різних чисел і зображень
  • Ігри, пов’язані з вибором числа, підкиданням монети та киданням кубика, вимагали випадкових чисел
  • Тасування колоди гральних карт

У Python випадкові числа не генеруються неявно; отже, він надає випадковий модуль для явного генерування випадкових чисел. А випадковий модуль у Python використовується для створення випадкових чисел. Щоб згенерувати випадкове число, нам потрібно імпортувати випадковий модуль у нашу програму за допомогою команди:

import random>

Метод Python Random random().

The функція random.random(). генерує випадкові плаваючі числа в діапазоні від 0,1 до 1,0. Він не приймає параметрів і повертає значення, рівномірно розподілені між 0 і 1. Існують різні функції, пов’язані з випадковий модуль є:



  1. Python random()
  2. Python randrange()
  3. Python randint()
  4. Python seed()
  5. Вибір Python() , та багато іншого. У цій статті ми лише демонструємо використання функції random().

Синтаксис Python Random random().

Синтаксис: random.random()

Параметри: Цей метод не приймає жодних параметрів.

c програми

Повернення: Цей метод повертає випадкове плаваюче число від 0 до 1.

Приклад методу Python random.random().

Random у Python генерує різні числа кожного разу, коли ви запускаєте цю програму.

Python3




віл проти бика
# Python3 program to demonstrate> # the use of random() function .> > # import random> from> random>import> random> > # Prints random item> print>(random())>

>

>

Вихід:

0.41941790721207284>

Інший спосіб написати той самий код.

Python3




# Python3 program to demonstrate> # the use of random() function .> >import> random> > # Prints random item> print>(random.random())>

повна схема суматора
>

>

 Output: 0.059970593824388185>

Створіть список випадкових чисел

Метод random() у Python із модуля random генерує число з плаваючою речовиною від 0 до 1. Тут ми використовуємо Цикл Python і додайте випадкові числа в Список Python .

Python3




розірвати карту
# Python3 program to demonstrate> # the use of random() function .> # import random> from> random>import> random> > lst>=> []> for> i>in> range>(>10>):> >lst.append(random())> > # Prints random items> print>(lst)>

>

>

Вихід:

[0,12144204979175777, 0,27614050014306335, 0,8217122381411321, 0,34259785168486445, 0,6119383347065234, 0,8527573184278889, 0,9741465121560601, 0,21663626227016142, 0,9381166706029976, 0,2785298315133211]

Метод Python Random seed().

Ця функція генерує випадкове число на основі початкового значення. Він використовується для ініціалізації базового значення генератора псевдовипадкових чисел. Якщо початкове значення дорівнює 10, воно завжди генеруватиме 0,5714025946899135 як перше випадкове число.

рядок для символу в java

Python3




import> random> random.seed(>10>)> print>(random.random())> #Printing the random number twice> random.seed(>10>)> print>(random.random())>

>

>

Вихід:

0.5714025946899135 0.5714025946899135>