Modulio random metodas randrange

Modulio random metodas randrange grąžina atsitiktinį skaičių iš intervalo. Pirmajame neprivalomame metodo parametre nurodome sekos pradžią. Antrajame privalomame parametre nustatome pabaigą. O trečiajame neprivalomame parametre perduodame žingsnį, kuriuo bus renkamas skaičius.

Sintaksė

pythonimport random

random.randrange([pradžia], pabaiga, [žingsnis])

Pavyzdys

Gaukime skaičių intervale nuo 0 iki 10, su atrankos žingsniu 2:

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

Kodo vykdymo rezultatas:

python5

Pavyzdys

Dabar metodui randrange nurodykime tik intervalo pradžią ir pabaigą:

pythonprint(random.randrange(1, 10))

Kodo vykdymo rezultatas:

python4

Pavyzdys

Dabar nurodykime metode tik vieną privalomą parametrą - intervalo pabaigą:

pythonprint(random.randrange(10))

Kodo vykdymo rezultatas:

python5

Taip pat žiūrėkite

  • modulio random metodas uniform,
    kuris generuoja pseudoatsitiktinį realųjį skaičių iš intervalo
  • modulio random metodas randint,
    kuris generuoja pseudoatsitiktinį sveikąjį skaičių iš intervalo
  • modulio random metodas sample,
    kuris grąžina atsitiktinį elementų iš sekos pavyzdį
  • modulio random metodas random,
    kuris grąžina pseudoatsitiktinį skaičių
  • modulio random metodas seed,
    kuris inicializuoja atsitiktinį skaičių