62 of 151 menu

Random modulio seed metodas

random modulio metodas seed inicijuoja arba išsaugo tam tikrą atsitiktinį skaičių. Atsitiktiniams skaičiams generuoti metodas naudoja dabartinę OS sistemos laiką. seed metodas taikomas prieš random metodą. Neprivalomame metodo parametre perduodamas skaičius sugeneruoto skaičiaus inicijavimui arba tam tikram žymėjimui. Todėl pakartotinai taikant random metodą sugeneruotas skaičius nesikeičia. Jei parametras paliekamas tuščias, bus generuojamas kiekvieną kartą naujas skaičius.

Sintaksė

import random random.seed(skaičius žymėjimui)

Pavyzdys

Inicijuokime skaičių prieš jo generavimą:

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

Kodo vykdymo rezultatas:

0.6229016948897019

Pakartokime mūsų skaičiaus išvedimą:

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

Rezultatas išliks toks pat:

0.6229016948897019 0.6229016948897019

Taip pat žiūrėkite

  • random random modulio metodas,
    kuris grąžina pseudoatsitiktinį skaičių
  • uniform random modulio metodas,
    kuris generuoja pseudoatsitiktinį realųjį skaičių iš diapazono
  • randint random modulio metodas,
    kuris generuoja pseudoatsitiktinį sveikąjį skaičių iš diapazono
  • randrange random modulio metodas,
    kuris grąžina atsitiktinį skaičių iš diapazono
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti