Uvodni vodič za prenosnik Jupyter

Jupyter Notebook Introduction Tutorial



Če ste razvijalec Pythona, si boste morda želeli umazati roke z Linuxom. Ker je večina knjižnic Python združljiva z Linuxom in so običajno spletna mesta Python nameščena v sistemih Linux; bolje je začeti z operacijskim sistemom, ki vam daje največjo prilagodljivost pri delu s tem jezikom.

In kakšen boljši način za začetek učenja kot na preprosti Python IDE, ki vam ponuja urejevalnik, kjer lahko uredite svojo izvorno kodo, tolmač in prevajalnik ter vmesnik, na katerem si lahko ogledate svoje rezultate na enem mestu? Jupyter Notebook je IDE, ki začetnikom v Pythonu (in celo izkušenim razvijalcem Pythona) ponuja okolje, zasnovano za prikaz jasnih rezultatov in analiz.







Jupyter Notebook-vsestranski urednik

Ko začnete uporabljati Jupyter, bi lahko celo trdili, da so njegovi prenosniki najbolj udobno integrirano razvojno okolje za kodiranje. Ti zvezki so tudi zelo močna učna orodja. Opremljeni so s človekom berljivim urejevalnikom besedil, kjer lahko oblikujete opise kod s slikami in diagrami ter kodne celice, ki ločujejo logične enote vašega programa. Če so vsi pripomočki prenosnega računalnika dobro izkoriščeni, lahko ustvarite dokumente, ki izvajajo celotne programe in poleg kode ponujajo tudi enostavno razumljivo analizo in opis.



Slika 1: Domača stran prenosnega računalnika Jupyter



Jupyter je spletni IDE in se odpre v brskalniku. Privzeti brskalnik, ki se odpre, lahko spremenite v brskalnik po vaši izbiri. Jupyter Notebook lahko namestite v sistem Linux, kjer ustvari zvezke na delovnem mestu na vašem disku ali pa ga lahko uporabite za urejanje kode na https://jupyter.org/ . Ko ustvarite beležnico v Jupyterju s klikom na Novo, se odpre naslednji urejevalnik:





Slika 2: Beležnica brez naslova

Ta preprost videz vmesnika je po svojih lastnostih neverjetno zmogljiv. Začnimo najprej z osnovnim uvodom.



Začetek

Na sliki 3 je prazen zvezek, ki ga vidite, postavitev, s katero boste delali pri učenju Pythona na Jupyterju.

Slika 4: Zaženite kodno celico

Če želite zagnati kodno celico, morate samo izbrati celico, ki jo želite zagnati, in kliknite Zaženi ali pritisnite Shift + Enter. To boste skupaj z gumbom za prekinitev jedra poleg njega najbolj kliknili. Ko že govorimo o prekinitvi jedra, če bi se znašli v neskončni zanki, bi to lahko prišlo prav. Misija prekinitve preden bodo stvari še bolj zmešane!

Ko smo že pri jedrih, raziščimo še eno najpomembnejših sestavnih delov prenosnika - jedro. Preprosto povedano, jedra Python so odgovorna za izvajanje kode. Vse možnosti, ki jih potrebujete glede jedra, so tukaj:

Slika 5: Jedro

Jedro Python, ki je računska enota, ki izvaja kodo, se lahko prekine, da se zaustavi izvajanje kode, znova zažene, znova poveže in zapre. Če napredujete v več možnostih, ki vključujejo jedro, lahko celo spremenite jedra, da preklopite iz ene različice Pythona v drugo (na primer iz Pythona 2 v Python 3).

Kot smo že omenili, se zvezki uporabljajo ne le za pisanje kode. Uporabite jih lahko za ustvarjanje polnopravnega dokumenta z odstavki, enačbami, funkcijami in slikami. Če želite začeti s tem, se morate seznaniti s celicami za označevanje.

Če izberete celico in nato izberete Celica> Vrsta celice> Markdown, boste kodno celico pretvorili v besedilno celico. Tukaj lahko napišete opise in analizo. Dobra praksa je, da poiščete dokumentacijo prenosnih računalnikov Jupyter, da odklenete vse različne načine uporabe te funkcije. Ena zanimivost, ki sem jo odkril, ko sem začel z zvezki, je, da se po pretvorbi celice v označbo aktivira možnost Vstavi sliko v spustnem meniju Urejanje. Tukaj je predstavitev, kako izgleda celica za znižanje:

Slika 6: Celica za označevanje

Upoštevajte, da je to besedilo nad običajno kodno celico. Tako lahko logičnim kodnim enotam dodate pomen.

Ta uvod je samo opraskal površino tega, kar lahko počnete z zvezki. Najboljši nasvet bi bil, da ga raziščete sami in odkrijete preostale lastnosti, ki ustrezajo vašim namenom.

Namestitev Jupyterja

V sistemih Linux je mogoče Jupyter Notebook namestiti prek vmesnika ukazne vrstice in grafičnega uporabniškega vmesnika. Vmesnik ukazne vrstice počiva na svojem terminalu. Če želite namestiti Jupyter, morate najprej namestiti ali posodobiti Python in nato namestiti prenosnik Python.

Slika 7: Ukaz za namestitev prenosnega računalnika Python

Namestitev Jupyter Notebooka iz grafičnega vmesnika je precej lažja. V programski opremi Ubuntu poiščite Project Jupyter in kliknite Namesti.

Slika 8: Project Jupyter v programski opremi Ubuntu (namestitev grafičnega vmesnika)

Python je najmočnejši programski jezik za podatkovno znanost. Je tudi enostaven za učenje jezika, IDE, kot je Jupyter Notebook, pa se brez težav navadi na programiranje v Pythonu.