logo

Nejaušs paraugu ņemšana sliktā vietā | randint() funkcija

numpy.random.randint()> ir viena no funkcijām nejaušas izlases veikšanai numpy. Tas atgriež noteiktas formas masīvu un aizpilda to ar nejaušiem veseliem skaitļiem no zema (ieskaitot) līdz augstam (izņemot), t.i., intervālā [low, high).>

Sintakse : numpy.random.randint(zems, augsts = nav, izmērs = nav, dtype = 'l')

Parametri:
zems: [int] Mazākais (parakstītais) veselais skaitlis, kas jāizņem no sadalījuma. Bet tas darbojas kā lielākais veselais skaitlis izlasē, ja augsts = nav.
augsts: [int, neobligāts] Lielākais (ar zīmi) veselais skaitlis, kas jāizņem no sadalījuma.
Izmērs : [int vai ints, pēc izvēles] Izvades forma. Ja dotā forma ir, piemēram, (m, n, k), tad tiek novilkti m * n * k paraugi. Noklusējums ir None, un tādā gadījumā tiek atgriezta viena vērtība.
dtype: [neobligāti] Vēlamais izvaddatu veids.



Atgriešanās: Intervālā nejaušu veselu skaitļu masīvs [low, high)>vai vienu šādu nejaušu int, ja izmērs nav norādīts.

Kods #1:




# 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)>

>

>

Izvade:

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

Kods #2:




cik 0 no miljarda

# 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)>

>

>

Izvade:

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


Kods #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)>

>

>

Izvade:

 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]]]>