logo

Atsitiktinis mėginių ėmimas niūriuose | randint() funkcija

numpy.random.randint()> yra viena iš atsitiktinės atrankos funkcijų numpy. Jis grąžina nurodytos formos masyvą ir užpildo jį atsitiktiniais sveikaisiais skaičiais nuo mažo (imtinai) iki didelio (išskirtinio), t. y. intervale [low, high).>

Sintaksė: numpy.random.randint(žemas, aukštas=nėra, dydis=nėra, dtype='l')

Parametrai:
žemas: [int] Mažiausias (pažymėtas) sveikasis skaičius, kuris turi būti paimtas iš paskirstymo. Tačiau jis veikia kaip didžiausias sveikasis skaičius pavyzdyje, jei aukštas = Nėra.
aukštas: [int, neprivaloma] Didžiausias (pažymėtas) sveikasis skaičius, kuris turi būti paimtas iš skirstinio.
dydis: [int arba ints, pasirinktinai] Išvesties forma. Jei duota forma yra, pvz., (m, n, k), tada brėžiami m * n * k pavyzdžiai. Numatytoji reikšmė yra Nėra, tokiu atveju grąžinama viena reikšmė.
dtype: [pasirenkama] Norimas išvesties duomenų tipas.



Grąžinti: Atsitiktinių sveikųjų skaičių masyvas intervale [low, high)>arba vienas toks atsitiktinis int, jei dydis nenurodytas.

Kodas #1:




miegoti js
# Python program explaining> # numpy.random.randint() function> > # importing numpy> import> numpy as geek> > # output array> out_arr>=> geek.random.randint(low>=> 0>, high>=> 3>, size>=> 5>)> print> (>'Output 1D Array filled with random integers : '>, out_arr)>

>

>

Išvestis:

 Output 1D Array filled with random integers : [1 1 0 1 1]>

Kodas #2:




# Python program explaining> # numpy.random.randint() function> > # importing numpy> import> numpy as geek> > > # output array> out_arr>=> geek.random.randint(low>=> 4>, size>=>(>2>,>3>))> print> (>'Output 2D Array filled with random integers : '>, out_arr)>

>

objektas java

>

Išvestis:

 Output 2D Array filled with random integers : [[1 1 0] [1 0 3]]>


Kodas #3:




# Python program explaining> # numpy.random.randint() function> > # importing numpy> import> numpy as geek> > # output array> out_arr>=> geek.random.randint(>2>,>10>, (>2>,>3>,>4>))> print> (>'Output 3D Array filled with random integers : '>, out_arr)>

spausdinti žvaigždžių raštą
>

>

Išvestis:

 Output 3D Array filled with random integers : [[[4 8 5 7] [6 5 6 7] [4 3 4 3]] [[2 9 2 2] [3 2 2 3] [6 8 3 2]]]>