62 of 151 menu

Metode seed modul random

Metode seed modul random menginisialisasi atau menyimpan angka acak tertentu. Untuk menghasilkan angka acak, metode ini menggunakan waktu sistem saat ini dari OS. Metode seed diterapkan sebelum metode random. Dalam parameter opsional metode, sebuah angka diteruskan untuk inisialisasi atau semacam penandaan angka yang dihasilkan. Oleh karena itu, ketika menerapkan metode random kembali, angka yang dihasilkan tidak berubah. Jika parameter dibiarkan kosong, maka angka baru akan dihasilkan setiap kali.

Sintaksis

import random random.seed(angka untuk penandaan)

Contoh

Mari inisialisasi angka sebelum menghasilkan nya:

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

Hasil eksekusi kode:

0.6229016948897019

Mari ulangi output angka kita:

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

Hasilnya akan tetap sama:

0.6229016948897019 0.6229016948897019

Lihat juga

  • metode random modul random,
    yang mengembalikan angka pseudorandom
  • metode uniform modul random,
    yang menghasilkan angka riil pseudorandom dari rentang
  • metode randint modul random,
    yang menghasilkan angka integer pseudorandom dari rentang
  • metode randrange modul random,
    yang mengembalikan angka acak dari rentang
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak