seed()

Python Random seed() metodi

❮ Python Random moduli


Misol

Seed qiymatini 10 ga teng qilib belgilang va nima bo‘lishini ko‘ring:

import random random.seed(10) print(random.random())
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

seed() metodi tasodifiy sonlar generatorini ishga tayyorlash (initsializatsiya qilish) uchun ishlatiladi.

Tasodifiy son hosil qila olishi uchun tasodifiy sonlar generatoriga boshlang‘ich son (seed qiymati) kerak bo‘ladi.

Standart holatda tasodifiy sonlar generatori joriy tizim vaqtidan foydalanadi.

Tasodifiy sonlar generatorining boshlang‘ich sonini o‘zingiz belgilash uchun seed() metodidan foydalaning.

Eslatma: Agar bir xil seed qiymatidan ikki marta foydalansangiz, ikki marta bir xil tasodifiy sonni olasiz. Quyidagi misolga qarang


Sintaksis

random.seed(a, version)

Parametr qiymatlari

Parametr Tavsif
a Ixtiyoriy. Tasodifiy son hosil qilish uchun kerak bo‘ladigan seed qiymati.
Agar u butun son bo‘lsa, to‘g‘ridan-to‘g‘ri ishlatiladi, aks holda uni butun songa aylantirish kerak bo‘ladi.
Standart qiymati None; None bo‘lsa, generator joriy tizim vaqtidan foydalanadi.
version a parametrini butun songa qanday aylantirishni belgilaydigan butun son.
Standart qiymati 2


Ko‘proq misollar

Misol

Bir xil seed qiymatidan ikki marta foydalanilsa, ikki marta bir xil tasodifiy son olinishini namoyish qiling:

import random random.seed(10) print(random.random()) random.seed(10) print(random.random())
O‘zingiz sinab ko‘ring »

❮ Python Random moduli

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!