Jupyter Bilježnica Uvod Tutorial

Jupyter Notebook Introduction Tutorial

Ako ste programer Pythona, možda biste htjeli zaprljati ruke Linuxom. Budući da je većina knjižnica Python kompatibilna s Linuxom i obično su Pythonove web stranice postavljene na Linux sustavima; bolje je samo početi s operativnim sustavom koji vam daje najveću fleksibilnost pri radu s ovim jezikom.

A koji je bolji način za početak učenja od Python IDE-a koji je jednostavan za korištenje koji vam nudi uređivač, gdje možete urediti svoj izvorni kod, tumač i prevoditelj, te sučelje na kojem možete vidjeti svoj ispis, sve na jednom mjestu? Jupyter Notebook je IDE koji početnicima u Pythonu (pa čak i iskusnim programerima Pythona) pruža okruženje osmišljeno za prikaz jasnih rezultata i analize.



Jupyter Notebook-svestrani urednik

Možda ćete čak tvrditi, nakon što počnete koristiti Jupyter, da su njegove bilježnice najudobnije integrirano razvojno okruženje za kodiranje. Ove bilježnice su također vrlo moćni alati za učenje. Opremljeni su uređivačem teksta čitljivim za ljude gdje možete dizajnirati opise koda zajedno sa slikama i dijagramima te ćelije koda koje odvajaju logičke jedinice vašeg programa. Ako se svi pomoćni programi prijenosnog računala dobro iskoriste, možete stvoriti dokumente koji izvode čitave programe, a uz njih šifru pružaju lako razumljivu analizu i opis.



Slika 1: Početna stranica Jupyter prijenosnog računala



Jupyter je IDE zasnovan na webu i otvara se u pregledniku. Možete promijeniti zadani preglednik koji se otvara u preglednik po vašem izboru. Jupyter Notebook može se instalirati u vaš Linux sustav gdje stvara bilježnice na radnom mjestu na vašem disku ili se može koristiti na mreži za uređivanje koda na https://jupyter.org/ . Nakon što kreirate bilježnicu u Jupyteru klikom na Novo, otvara se sljedeći uređivač:

Slika 2: Bilježnica bez naslova

Ovo jednostavno sučelje nevjerojatno je moćno po svojim značajkama. Počnimo prvo s osnovnim uvodom.



Početak rada

Na slici 3, prazna bilježnica koju vidite je izgled s kojim ćete raditi dok učite Python na Jupyteru.

Slika 4: Pokrenite ćeliju koda

Da biste pokrenuli ćeliju koda, sve što trebate učiniti je odabrati ćeliju koju želite pokrenuti, a zatim kliknite Pokreni ili pritisnite Shift + Enter. Ovo ćete, zajedno s gumbom za prekidanje jezgre pored njega, najviše kliknuti. Kad smo već kod prekida kernela, ako se nađete zaglavljeni u beskonačnoj petlji, ovo bi vam moglo dobro doći. Prekinite misiju prije nego stvari postanu još nerednije!

I dok smo na temi jezgri, istražimo dalje jednu od najvažnijih komponenti prijenosnika - kernel. Najjednostavnije rečeno, jezgre Pythona imaju odgovornost za izvršavanje koda. Ovdje su sve mogućnosti koje trebate u vezi s kernelom:

Slika 5: Jezgra

Jezgro Pythona, kao računska jedinica koja izvršava kôd, može se prekinuti kako bi se zaustavilo izvršavanje koda, ponovno pokrenuti, ponovno povezati i isključiti. Napredujući u više opcija koje uključuju jezgru, čak se mogu mijenjati jezgre za prebacivanje s jedne verzije Pythona na drugu (na primjer s Pythona 2 na Python 3).

Kao što smo ranije spomenuli, bilježnice se koriste za mnogo više od pisanja koda. Pomoću njih možete stvoriti punopravni dokument s odlomcima, jednadžbama, funkcijama i slikama. Da biste započeli s ovim, morat ćete se upoznati s ćelijama za označavanje.

Odabirom ćelije, a zatim odabirom ćelije> vrste ćelije> označavanja ćelija koda će se pretvoriti u tekstualnu ćeliju. Ovdje možete napisati opise i analize. Dobra je praksa potražiti dokumentaciju Jupyter prijenosnih računala kako biste otključali sve različite načine na koje možete koristiti ovu značajku. Jedna uzbudljiva stvar koju sam otkrio kad sam počeo s prijenosnim računalima bila je ta da se nakon što pretvorite ćeliju u označavanje, aktivira opcija Umetanje slike u padajućem izborniku Uređivanje. Evo demo kako izgleda označena ćelija:

Slika 6: Označena ćelija

Primijetite da se ovaj tekst nalazi iznad obične ćelije koda. Na ovaj način možete dodati smisao jedinicama logičkog koda.

Ovaj uvod samo je ogrebao površinu onoga što možete učiniti s prijenosnim računalima. Najbolji savjet bio bi da ga sami istražite i otkrijete ostale značajke koje odgovaraju vašim potrebama.

Instaliranje Jupytera

Na Linux sustavima Jupyter Notebook može se instalirati i putem sučelja naredbenog retka i grafičkog korisničkog sučelja. Sučelje naredbenog retka počiva na njegovom terminalu. Da biste instalirali Jupyter, najprije morate instalirati ili ažurirati Python, a zatim instalirati Python prijenosno računalo.

Slika 7: Naredba za instaliranje prijenosnog računala Python

Instaliranje Jupyter Notebooka s grafičkog sučelja prilično je lakše. Samo potražite Project Jupyter na Ubuntu softveru i kliknite Instaliraj.

Slika 8: Project Jupyter u Ubuntu softveru (GUI instalacija)

Python je najmoćniji programski jezik za znanost o podacima. Također je jezik koji se lako uči, a IDE poput Jupyter Notebook-a olakšava navikavanje na programiranje u Pythonu.