62 of 151 menu

Μέθοδος seed της μονάδας random

Η μέθοδος seed της μονάδας random αρχικοποιεί ή αποθηκεύει έναν συγκεκριμένο τυχαίο αριθμό. Για τη δημιουργία τυχαίων αριθμών η μέθοδος χρησιμοποιεί τον τρέχοντα συστημικό χρόνο του ΛΣ. Η μέθοδος seed εφαρμόζεται πριν από τη μέθοδο random. Στην προαιρετική παράμετρο της μεθόδου περνιέται ένας αριθμός για αρχικοποίηση ή ένα είδος σήμανσης του παραγόμενου αριθμού. Επομένως, upon repeated εφαρμογή της μεθόδου 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štinaDanskDeutschEnglishEspañ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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη