Modul Acak Python (Random Module)
- Halaman Sebelumnya Kata Kunci Python
- Halaman Berikutnya Modul Permintaan
Python memiliki modul bawaan yang dapat digunakan untuk membuat bilangan acak.
random
Modul memiliki beberapa metode seperti berikut:
Metode | Deskripsi |
---|---|
seed() | Inisialisasi generator bilangan acak. |
getstate() | Kembalikan keadaan internal generator bilangan acak saat ini. |
setstate() | Pulihkan keadaan internal generator bilangan acak. |
getrandbits() | Kembalikan angka yang mewakili posisi acak. |
randrange() | Kembalikan bilangan acak antara rentang yang diberikan. |
randint() | Kembalikan bilangan acak antara rentang yang diberikan. |
choice() | Kembalikan elemen acak dari sekuen yang diberikan. |
choices() | Kembalikan daftar yang mengandung pilihan acak dari sekuen yang diberikan. |
shuffle() | Terima sebuah sekuen dan mengembalikan urutan acak dari sekuen ini. |
sample() | Kembalikan sampel dari sekuen yang diberikan. |
random() | Kembalikan bilangan bulat acak antara 0 dan 1. |
uniform() | Kembalikan bilangan bulat acak antara dua parameter yang diberikan. |
triangular() | Kembalikan bilangan bulat acak antara dua parameter yang diberikan, Anda juga dapat menetapkan parameter mode untuk menentukan titik tengah antara dua parameter lain. |
betavariate() | Mengembalikan bilangan buang random float antara 0 dan 1 berdasarkan distribusi Beta (digunakan untuk statistik). |
expovariate() | Mengembalikan bilangan buang random float antara 0 dan 1 berdasarkan distribusi eksponensial (digunakan untuk statistik), jika parameter negatif, mengembalikan bilangan buang random float antara 0 dan -1. |
gammavariate() | Mengembalikan bilangan buang random float antara 0 dan 1 berdasarkan distribusi Gamma (digunakan untuk statistik). |
gauss() | Mengembalikan bilangan buang random float antara 0 dan 1 berdasarkan distribusi Gauss (digunakan untuk probabilitas). |
lognormvariate() | Mengembalikan bilangan buang random float antara 0 dan 1 berdasarkan distribusi lognormal (digunakan untuk probabilitas). |
normalvariate() | Mengembalikan bilangan buang random float antara 0 dan 1 berdasarkan distribusi normal (digunakan untuk probabilitas). |
vonmisesvariate() | Mengembalikan bilangan buang random float antara 0 dan 1 berdasarkan distribusi von Mises (digunakan untuk statistik arah). |
paretovariate() | Mengembalikan bilangan buang random float antara 0 dan 1 berdasarkan distribusi Pareto (digunakan untuk probabilitas). |
weibullvariate() | Mengembalikan bilangan buang random float antara 0 dan 1 berdasarkan distribusi Weibull (digunakan untuk statistik). |
- Halaman Sebelumnya Kata Kunci Python
- Halaman Berikutnya Modul Permintaan