75. random moduli
Download 21.19 Kb.
|
python .(75)
75.random MODULI Random moduli tasodifiy sonlar bilan ishlash uchun qulay funksiyalarga boy. Keing ulardan ayrimlari bilan tanishamiz. randint(a,b) Bu funksiya a va b oraligi'da tasodifiy butun son qaytaradi. import random as r # random modulini r deb chaqirayapmiz son = r.randint(0,100) # 0 va 100 oralig'ida tasodifiy son print(son) choice(x) x ning ichidan tasodifiy qiymatni qaytaruvchi funksiya. Bunda x bir necha elementdan iborat o'zgaruvchi (matn, ro'yxat) bo'lishi kerak. ismlar = ['olim','anvar','hasan','husan'] ism = r.choice(ismlar) # ismlar dan tasodifiy ism tanlaymiz print(ism) print(r.choice(ism)) # ismdan tasodifiy harf tanlaymiz Natija x = list(range(0,51,5)) print(x) print(r.choice(x)) Natija shuffle(x) x ichidagi elementlarni tasodifiy tartibda qaytaruvchi funksiya. Bunda x bir necha elementdan iborat o'zgaruvchi (matn, ro'yxat) bo'lishi kerak. x = list(range(11)) print(x) r.shuffle(x) print(x) Download 21.19 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling