Namba zinaurahisi ya NumPy.
- Pyaja iliyopita Tofauti ya Makundi ya NumPy
- Pyaja inayofuata Ufunguo wa Ushiriki wa NumPy
Nini namba zinaurahisi?
Namba zinaurahisi haimeanisha kwamba kila mara ina namba tofauti. Namba zinaurahisi inaangazia kwamba hauwezi kutukia kwake kwa sababu ya mafanikio.
Namba zinaurahisi za miguu na namba zinaurahisi za kina.
Kompyuta inafanya kazi kwenye programu, programu ina kikamilifu cha kufikia. Kama hivyo, kinaonesha kwamba kinaonesha kinaonesha kinaonesha kinaonesha namba zinaurahisi.
Kama tunaweza kumengeneza programu ya kumengeneza namba zinaurahisi, tunaweza kutukia kwake, kama hivyo, haitakuwa namba zinaurahisi za kina.
Namba zinaurahisi zilizotumika kwa mawasiliano wa matokeo ya mawasiliano wa mawasiliano inatajwa kama namba zinaurahisi za miguu.
Tunaweza kumengeneza namba zinaurahisi za kina?
Ndio. Kupata namba zinaurahisi za kina kwenye kompyuta yetu, tunahitaji kusafirisha data za urahisi kutoka mtaarifu ya nje. Mtaarifu ya nje ni kawaida inaonekana kwa mashambulizi yetu, mviko wa mwelezo, data ya mtandao na k.m.t.
Hakuna. Hata hivyo, tunahitaji namba zinaurahisi za kina kama inaonekana kwenye muundo (kama chizi cha nywila) au kama muundo wa programu una msingi wa urahisi (kama gari la mchezo la nywila).
Kwenye kilemo hii, tunaotumia namba zinaurahisi za miguu.
Kumengeneza namba zinaurahisi.
NumPy inafunza moduli ya random kwa kusaidia kumengeneza namba zinaurahisi.
Mfano
Kumengeneza namba za inteji kutoka 0 hadi 100:
from numpy import random x = random.randint(100). print(x)
Kumengeneza namba za ukingo wa kina za urahisi.
Moduli ya random. rand()
Methodu hupakia namba za ukingo wa kina kutoka 0 hadi 1.
Mfano
Kumengeneza namba za ukingo wa kina kutoka 0 hadi 100:
from numpy import random x = random.rand(). print(x)
Kumengeneza mawasiliano ya urahisi.
Kwenye NumPy, tunaweza kutumia mbio zingine zilizotumika kuzingatia mawasiliano ya jumuiya.
Inteji.
randint().
Methodu hupakia. size
Makosa, unaweza kuzingatia kwa eneo la ukurasa.
Mfano
Kuchukua tabaka la upepo la 5 mitaani, kila mitaani ina thamani za upepo kutoka 0 hadi 100:
from numpy import random x=random.randint(100, size=(5)) print(x)
Mfano
Kuchukua tabaka la upepo la 3 mitaani, kila mitaani ina thamani za upepo 5 kutoka 0 hadi 100:
from numpy import random x = random.randint(100, size=(3, 5)) print(x)
Upepo wa tukio
rand()
Makina inaruhusiwa kuelewa ukirabu wa tabaka kwa thamani.
Mfano
Kuchukua tabaka la upepo la 5 mitaani, kila mitaani ina thamani za upepo:
from numpy import random x = random.rand(5) print(x)
Mfano
Kuchukua tabaka la upepo la 3 mitaani, kila mitaani ina thamani za upepo 5:
from numpy import random x = random.rand(3, 5) print(x)
Kuchukua upepo kutoka kwa tabaka
choice()
Makina inaruhusiwa kuelewa thamani kwenye tabaka kwa thamani za thamani.
choice()
Makina inaruhusiwa kuelewa thamani kwenye tabaka kwa upagaji.
Mfano
Kurudi thamani kwenye tabaka moja:
from numpy import random x = random.choice([3, 5, 7, 9]) print(x)
choice()
Makina inaruhusiwa kuelewa tena tena upepo wa thamani.
Ongea kwenye moja size
Thamani zinazofikirika kwa ukirabu wa tabaka.
Mfano
Kuchukua tabaka la upepo kutoka kwa thamani za mawasiliano (3, 5, 7 na 9):
from numpy import random x = random.choice([3, 5, 7, 9], size=(3, 5)) print(x)
- Pyaja iliyopita Tofauti ya Makundi ya NumPy
- Pyaja inayofuata Ufunguo wa Ushiriki wa NumPy