Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
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
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць