Random модулининг randrange методи

random модулининг randrange методи диапозондан тасодифий сон қайтаради. Методнинг биринчи ихтиёрий параметрида кетма-кетликнинг бошланиши кўрсатилади. Иккинчи мажбурий параметрда якун берилади. Учинчи ихтиёрий параметрда эса сон танланадиган қадам берилади.

Синтаксис

pythonimport random

random.randrange([бошланиш], якун, [қадам])

Мисол

0 дан 10 гача бўлган диапозондаги сонни, 2 танлов қадами билан олайлик:

pythonprint(random.randrange(1, 10, 2))

Кодни ишга тушириш натижаси:

python5

Мисол

Энди randrange методи учун фақат диапозоннинг бошланиши ва якунини кўрсатамиз:

pythonprint(random.randrange(1, 10))

Кодни ишга тушириш натижаси:

python4

Мисол

Энди методда фақат битта мажбурий параметрни - диапозоннинг якунини кўрсатамиз:

pythonprint(random.randrange(10))

Кодни ишга тушириш натижаси:

python5

Қараб чикинг

  • uniform методи random модулининг,
    у диапозондан сўзлама тасодифий ҳақиқий сон генерация қилади
  • randint методи random модулининг,
    у диапозондан сўзлама тасодифий бутун сон генерация қилади
  • sample методи random модулининг,
    у кетма-кетликдан элементларнинг тасодифий намунасини қайтаради
  • random методи random модулининг,
    у сўзлама тасодифий сон қайтаради
  • seed методи random модулининг,
    у тасодифий сонни инициализация қилади