62 of 151 menu

Метод seed на модула random

Методът seed на модула random инициализира или запазва определено случайно число. За генериране на случайни числа методът използва текущото системно време на операционната система. Методът seed се прилага преди метода random. В незадължителния параметър на метода се подава число за инициализация или един вид маркиране на генерираното число. Затова при повторно прилагане на метода random генерираното число не се променя. Ако параметърът се остави празен, ще се генерира всеки път ново число.

Синтаксис

import random random.seed(число за маркиране)

Пример

Нека инициализираме число преди неговото генериране:

random.seed(5) print(random.random())

Резултат от изпълнението на кода:

0.6229016948897019

Нека повторим извеждането на нашето число:

random.seed(5) print(random.random()) random.seed(5) print(random.random())

Резултатът ще остане същият:

0.6229016948897019 0.6229016948897019

Вижте също

  • метод random на модула random,
    който връща псевдослучайно число
  • метод uniform на модула random,
    който генерира псевдослучайно реално число от диапазон
  • метод randint на модула random,
    който генерира псевдослучайно цяло число от диапазон
  • метод randrange на модула random,
    който връща случайно число от диапазон
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне