Naključje v Pythonu
random.random
random.randint
random.uniform
random.randrange
random.choice
random.sample
random.shuffle
random.seed
Podani sta dve celi števili:
num1 = 10
num2 = 20
Ustvarite naključno celo število iz obsega, ki ga določata naši števili.
Podani sta dve celi števili:
num1 = 5
num2 = 30
Ustvarite psevdonaključno celo število iz obsega, ki ga določata naši števili.
Podani sta dve decimalni števili:
num1 = 1.345
num2 = 14.784
Ustvarite psevdonaključno realno število iz obsega, ki ga določata naši števili.
Podani sta dve celi števili:
num1 = -2
num2 = 10
Ustvarite naključno realno število iz obsega, ki ga določata naši števili.
Podane so tri številke:
num1 = 5
num2 = 50
num3 = 4
Ustvarite naključno število iz obsega, ki ga določata prva in druga številka. Tretja številka naj določa korak vzorčenja.
Podan je seznam:
lst = [1, 2, 3, 4, 5]
Pridobite naključni element iz tega seznama.
Podan je seznam:
lst = [1, 2, 3, 4, 5]
Pridobite nov seznam, sestavljen iz treh naključnih elementov izvirnega seznama.
Podan je seznam:
lst = [1, 2, 3, 4, 5]
Premešajte elemente tega seznama v naključnem vrstnem redu.
Podan je seznam z dvojniki:
lst = [1, 1, 1, 2, 2, 3, 3, 4, 5]
Pridobite tri naključne elemente iz seznama tako, da se elementi v vzorcu ne ponavljajo.
Podana je številka:
num = 7
Inicializirajte jo.
Podan je terka:
tlp = (10, 6, 2, 4)
Iz nje pridobite naključno število, nato pa ga inicializirajte.