Μονάδα τυχαίων αριθμών Python (Random Module)

Το Python έχει ένα ενσωματωμένο μονάδα για τη δημιουργία τυχαίων αριθμών.

random Ο μονάδος έχει μια ομάδα μεθόδων όπως εξής:

Μέθοδος Περιγραφή
seed() Εκκινεί τον γeneratorα τυχαίων αριθμών.
getstate() Επιστρέφει την τρέχουσα εσωτερική κατάσταση του γeneratorα τυχαίων αριθμών.
setstate() Επαναφέρει την εσωτερική κατάσταση του γeneratorα τυχαίων αριθμών.
getrandbits() Επιστρέφει αριθμό που αντιπροσωπεύει τυχαίο σημείο.
randrange() Επιστρέφει τυχαίο αριθμό από τη δοθείσα περιοχή.
randint() Επιστρέφει τυχαίο αριθμό από τη δοθείσα περιοχή.
choice() Επιστρέφει τυχαίο στοιχείο από τη δοθείσα σειρά.
choices() Επιστρέφει μια λίστα που περιέχει τυχαία επιλεγμένα στοιχεία από τη δοθείσα σειρά.
shuffle() Αποδέχεται μια σειρά και επιστρέφει αυτή τη σειρά σε τυχαία σειρά.
sample() Επιστρέφει δεδομένη δειγματοληψία της σειράς.
random() Επιστρέφει δεκαδικό αριθμό μεταξύ 0 και 1.
uniform() Επιστρέφει τυχαίο δεκαδικό αριθμό μεταξύ των δύο δοθέντων παραμέτρων.
triangular() Επιστρέφει τυχαίο δεκαδικό αριθμό μεταξύ των δύο δοθέντων παραμέτρων, μπορείτε επίσης να ορίσετε παράμετρο μοτίβου για να καθορίσετε τον μέσο όρο μεταξύ των δύο άλλων παραμέτρων.
betavariate() Επιστροφή τυχαίου αριθμού πόντους μεταξύ 0 και 1 με βάση τη κατανομή Βήτα (χρησιμοποιούμενη στη στατιστική).
expovariate() Επιστροφή τυχαίου αριθμού πόντους μεταξύ 0 και 1 με βάση τη κατανομή Εξponentιακής (χρησιμοποιούμενη στη στατιστική), επιστρέφει αριθμό μεταξύ 0 και 1 αν οι παραμέτρους είναι αρνητικές.
gammavariate() Επιστροφή τυχαίου αριθμού πόντους μεταξύ 0 και 1 με βάση τη κατανομή Γάμμα (χρησιμοποιούμενη στη στατιστική).
gauss() Επιστροφή τυχαίου αριθμού πόντους μεταξύ 0 και 1 με βάση τη κατανομή Γάμμα (χρησιμοποιούμενη στη στατιστική).
lognormvariate() Επιστροφή τυχαίου αριθμού πόντους μεταξύ 0 και 1 με βάση τη κατανομή λογαριθμικής κανονικής κατανομής (χρησιμοποιούμενη στη στατιστική).
normalvariate() Επιστροφή τυχαίου αριθμού πόντους μεταξύ 0 και 1 με βάση τη κατανομή κανονικής κατανομής (χρησιμοποιούμενη στη στατιστική).
vonmisesvariate() Επιστροφή τυχαίου αριθμού πόντους μεταξύ 0 και 1 με βάση τη κατανομή von Mises (χρησιμοποιούμενη στη στατιστική).
paretovariate() Επιστροφή τυχαίου αριθμού πόντους μεταξύ 0 και 1 με βάση τη κατανομή Pareto (χρησιμοποιούμενη στη στατιστική).
weibullvariate() Επιστροφή τυχαίου αριθμού πόντους μεταξύ 0 και 1 με βάση τη κατανομή Weibull (χρησιμοποιούμενη στη στατιστική).