• 13. Python dasturlsh tilida satrlarni formatlash Satrlarni formatlash
  • Pythonda standart random kutubxonasi va uning metodlarini misollar orqali tushuntirib bering




    Download 66,31 Kb.
    bet14/24
    Sana23.02.2024
    Hajmi66,31 Kb.
    #161000
    1   ...   10   11   12   13   14   15   16   17   ...   24
    Bog'liq
    1. Python dasturlash tili va uning imkoniyatlari. Python-fayllar.org

    12. Pythonda standart random kutubxonasi va uning metodlarini misollar orqali tushuntirib bering..
    Python-da tasodifiy raqamlarni yaratish uchun foydalanishingiz mumkin bo'lgan o'rnatilgan modul mavjud.
    Modulda randombir qator usullar mavjud:
    Metod seed()tasodifiy sonlar generatorini ishga tushirish uchun ishlatiladi.
    Tasodifiy sonlarni yaratish uchun tasodifiy sonlar generatoriga boshlash uchun raqam kerak.

    Metod getstate()tasodifiy sonlar generatorining joriy holatiga ega ob'ektni qaytaradi.


    Holatni qo'lga kiritish uchun ushbu usuldan foydalaning va holatni tiklash uchun olingan holat bilan usuldan foydalaning setstate()

    Metod getrandbits()belgilangan o'lchamdagi (bitlarda) butun sonni qaytaradi.


    Sintaksis
    random.getrandbits(n)
    Metod randrange()belgilangan diapazondan tasodifiy tanlangan elementni qaytaradi.
    Sintaksis
    random.randrange(startstopstep)
    RandomAgar siz o'zingiz yaratgan boshqa asosiy generatordan foydalanmoqchi bo'lsangiz, sinfni ham pastki sinflarga ajratish mumkin: u holda random(), seed(), getstate()va setstate()usullarini bekor qiling. Majburiy emas, yangi generator getrandbits()usul bilan ta'minlashi mumkin - bu randrange()o'zboshimchalik bilan katta diapazonda tanlovlarni ishlab chiqarish imkonini beradi.
    Modul randomshuningdek, operatsion tizim tomonidan taqdim etilgan manbalardan tasodifiy sonlarni yaratish SystemRandomuchun tizim funksiyasidan foydalanadigan sinfni ham taqdim etadi.os.urandom()
    13. Python dasturlsh tilida satrlarni formatlash
    Satrlarni formatlash
    Satrni formatlash format() funksiyasi bilan amalga oshiriladi. Bu narsa bizga satr ichiga
    qiymatlarini joylashtirsh uchun kerak bo’lgan joyga maxsus qavslar qo’yiladi va format()
    funksiyasi bilan kerakli qiymat joylashtiriladi.
    narx = 30
    satr = "Mahsulot narxi {} so'm"
    print(satr.format(narx))
    Mahsulot narxi 30 so'm

    Download 66,31 Kb.
    1   ...   10   11   12   13   14   15   16   17   ...   24




    Download 66,31 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Pythonda standart random kutubxonasi va uning metodlarini misollar orqali tushuntirib bering

    Download 66,31 Kb.