62 of 151 menu

Moduļa random seed metode

Moduļa random metode seed inicializē vai saglabā noteiktu nejaušu skaitli. Lai ģenerētu nejaušus skaitļus, metode izmanto pašreizējo sistēmas laiku OS. Metode seed tiek lietota pirms metodes random. Metodes neobligātajā parametrā tiek padots skaitlis inicializēšanai vai sava veida marķēšanai ģenerētā skaitļa. Tāpēc atkārtoti lietojot metodi random ģenerētais skaitlis nemainās. Ja parametru atstāt tukšu, tad tiks ģenerēts katru reizi jauns skaitlis.

Sintakse

import random random.seed(skaitlis marķēšanai)

Piemērs

Inicializēsim skaitli pirms tā ģenerēšanas:

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

Koda izpildes rezultāts:

0.6229016948897019

Atkārtosim mūsu skaitļa izvadi:

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

Rezultāts paliks nemainīgs:

0.6229016948897019 0.6229016948897019

Skatiet arī

  • metode random moduļa random,
    kas atgriež pseido-nejaušu skaitli
  • metode uniform moduļa random,
    kas ģenerē pseido-nejaušu reālu skaitli no diapazona
  • metode randint moduļa random,
    kas ģenerē pseido-nejaušu veselu skaitli no diapazona
  • metode randrange moduļa random,
    kas atgriež nejaušu skaitli no diapazona
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt