58 of 151 menu

A random modul randrange metódusa

A random modul randrange metódusa egy véletlenszámot ad vissza a tartományból. A metódus első opcionális paraméterében a sorozat kezdetét adjuk meg. A második kötelező paraméterben a végét adjuk meg. A harmadik opcionális paraméterben pedig a lépésközt adjuk meg, amellyel a szám ki lesz választva.

Szintaxis

import random random.randrange([kezdet], veg, [lepes])

Példa

Kapjunk egy számot a 0 és 10 közötti tartományban, 2 mintavételi lépéssel:

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

A kód végrehajtásának eredménye:

5

Példa

Most a randrange metódusnak csak a tartomány kezdetét és végét adjuk meg:

print(random.randrange(1, 10))

A kód végrehajtásának eredménye:

4

Példa

Most adjuk meg a metódusnak csak egy köteles paramétert - a tartomány végét:

print(random.randrange(10))

A kód végrehajtásának eredménye:

5

Lásd még

  • a uniform metódus a random modulból,
    amely véletlen lebegőpontos számot generál a tartományból
  • a randint metódus a random modulból,
    amely véletlen egész számot generál a tartományból
  • a sample metódus a random modulból,
    amely véletlen mintát ad vissza egy sorozat elemeiből
  • a random metódus a random modulból,
    amely véletlenszámot ad vissza
  • a seed metódus a random modulból,
    amely inicializálja a véletlenszám-generátort
nlitsvkada