Die randrange-metode van die random-module

Die randrange-metode van die random-module gee 'n ewekansige getal uit 'n reeks terug. In die eerste opsionele parameter van die metode specifiseer ons die begin van die reeks. In die tweede verpligte parameter stel ons die einde in. En in die derde opsionele parameter gee ons die stapgrootte waarmee die getal gekies sal word.

Sintaksis

pythonimport random

random.randrange([begin], einde, [stap])

Voorbeeld

Kom ons kry 'n getal in die reeks van 0 tot 10, met 'n keuringsstap van 2:

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

Resultaat van die kode-uitvoering:

python5

Voorbeeld

Laat ons nou vir die randrange-metode slegs die begin en einde van die reeks spesifiseer:

pythonprint(random.randrange(1, 10))

Resultaat van die kode-uitvoering:

python4

Voorbeeld

Laat ons nou in die metode slegs een verpligte parameter spesifiseer - die einde van die reeks:

pythonprint(random.randrange(10))

Resultaat van die kode-uitvoering:

python5

Kyk ook na

  • die uniform-metode van die random-module,
    wat 'n pseud-ewekansige drywingsgetal uit 'n reeks genereer
  • die randint-metode van die random-module,
    wat 'n pseud-ewekansige heelgetal uit 'n reeks genereer
  • die sample-metode van die random-module,
    wat 'n ewekansige steekproef van elemente uit 'n ry teruggee
  • die random-metode van die random-module,
    wat 'n pseud-ewekansige getal teruggee
  • die seed-metode van die random-module,
    wat die ewekansige getal inisialiseer