Úvodný návod k notebooku Jupyter

Jupyter Notebook Introduction Tutorial



Ak ste vývojár Pythonu, možno si budete chcieť v Linuxe zašpiniť ruky. Pretože väčšina knižníc Pythonu je kompatibilná s Linuxom a webové stránky Pythonu sú bežne nasadené v systémoch Linux; je lepšie začať s operačným systémom, ktorý vám pri práci s týmto jazykom poskytuje maximálnu flexibilitu.

A čo je lepší spôsob, ako sa začať učiť, než na ľahko použiteľnom IDE Pythonu, ktoré vám poskytne editor, v ktorom môžete upravovať zdrojový kód, tlmočník a prekladač a rozhranie, v ktorom môžete vidieť svoj výstup. na jednom mieste? Jupyter Notebook je IDE, ktoré poskytuje začiatočníkom v Pythone (a dokonca aj skúseným vývojárom Pythonu) prostredie navrhnuté tak, aby ukazovalo jasné výsledky a analýzy.







Jupyter Notebook-všestranný editor

Môžete dokonca tvrdiť, akonáhle začnete používať Jupyter, že jeho prenosné počítače sú najpohodlnejšie integrované vývojové prostredia na kódovanie. Tieto prenosné počítače sú tiež veľmi výkonnými učebnými nástrojmi. Sú vybavené textovým editorom čitateľným pre ľudí, v ktorom môžete navrhovať popisy kódov doplnené obrázkami a diagrammi a bunkami kódu, ktoré oddeľujú logické jednotky vášho programu. Ak sú všetky nástroje prenosného počítača dobre využité, môžete vytvárať dokumenty, ktoré spúšťajú celé programy, a tiež poskytovať ľahko zrozumiteľnú analýzu a popis vedľa kódu.



Obr. 1: Domovská stránka notebooku Jupyter



Jupyter je webové IDE a otvára sa v prehliadači. Predvolený prehliadač, ktorý sa otvorí, môžete zmeniť na prehliadač podľa vlastného výberu. Jupyter Notebook je možné nainštalovať do vášho systému Linux, kde vytvára notebooky na pracovisku na vašom disku, alebo ho možno použiť online na úpravu kódu na https://jupyter.org/ . Keď v Jupyteri vytvoríte poznámkový blok kliknutím na položku Nový, otvorí sa nasledujúci editor:





Obr. 2: Notebook bez názvu

Toto jednoducho vyzerajúce rozhranie je vo svojich funkciách neuveriteľne výkonné. Začnime najskôr základným úvodom.



Začíname

Na obr. 3 je prázdny zošit, ktorý vidíte, rozloženie, s ktorým budete pracovať pri učení sa jazyka Python na Jupyteri.

Obr. 4: Spustite bunku kódu

Ak chcete spustiť bunku kódu, stačí vybrať bunku, ktorú chcete spustiť, a kliknúť na položku Spustiť alebo stlačiť Shift + Enter. Na toto budete spolu s prerušením tlačidla jadra vedľa neho najviac klikať. Keď už hovoríme o prerušení jadra, ak sa ocitnete uviaznutí v nekonečnej slučke, môže sa vám to hodiť. Prerušiť misiu skôr, ako budú veci ešte chaotickejšie!

A keď sme už na tému jadier, preskúmajme ďalej jednu z najdôležitejších súčastí prenosného počítača - jadro. Zjednodušene povedané, jadrá Pythonu sú zodpovedné za spustenie kódu. Tu sú všetky možnosti, ktoré budete potrebovať vzhľadom na jadro:

Obr. 5: Jadro

Jadro Pythonu, ako výpočtová jednotka, ktorá vykonáva kód, je možné prerušiť, aby sa zastavilo vykonávanie kódu, reštartovať, znova pripojiť a vypnúť. Postupne k ďalším možnostiam zahŕňajúcim jadro je možné dokonca zmeniť jadrá na prechod z jednej verzie Pythonu na druhú (napríklad z Pythonu 2 na Python 3).

Ako sme už uviedli, notebooky sa používajú na oveľa viac, než len na písanie kódu. Môžete ich použiť na vytvorenie plnohodnotného dokumentu s odsekmi, rovnicami, funkciami a obrázkami. Ak chcete začať s tým, budete sa musieť zoznámiť s bunkami označovania.

Výberom bunky a potom výberom položky Bunka> Typ bunky> Označenie nadol sa bunka kódu skonvertuje na textovú bunku. Tu môžete písať popisy a analýzy. Je dobrým zvykom vyhľadať si dokumentáciu k notebookom Jupyter a odomknúť všetky rôzne spôsoby, akými môžete túto funkciu využívať. Jedna vzrušujúca vec, ktorú som zistil, keď som začínal s notebookmi, bola tá, že po konverzii bunky na označenie nadol sa aktivuje možnosť Vložiť obrázok v rozbaľovacom zozname Upraviť. Tu je ukážka toho, ako bunka označovania vyzerá:

Obr. 6: Bunka označovania

Všimnite si, že tento text je umiestnený nad bežnou bunkou kódu. Takto môžete pridať význam jednotkám logického kódu.

Tento úvod len poškriabal povrch toho, čo môžete s notebookmi robiť. Najlepšou radou by bolo preskúmať ho sami a objaviť ostatné funkcie, ktoré vyhovujú vašim účelom.

Inštalácia Jupytera

Na systémoch Linux je možné Jupyter Notebook nainštalovať prostredníctvom rozhrania príkazového riadka aj grafického používateľského rozhrania. Rozhranie príkazového riadka spočíva na jeho termináli. Ak chcete nainštalovať Jupyter, musíte najskôr nainštalovať alebo aktualizovať Python a potom nainštalovať notebook Python.

Obr. 7: Príkaz na inštaláciu prenosného počítača Python

Inštalácia notebooku Jupyter z grafického rozhrania je pomerne jednoduchšia. Stačí vyhľadať Project Jupyter v softvéri Ubuntu a kliknúť na Inštalovať.

Obr. 8: Projekt Jupyter v softvéri Ubuntu (inštalácia GUI)

Python je najsilnejší programovací jazyk pre dátovú vedu. Je to tiež ľahko osvojiteľný jazyk a IDE ako Jupyter Notebook umožňuje bezproblémové zvyknutie si na programovanie v Pythone.