Introduktion till Jupyter Notebook

Jupyter Notebook Introduction Tutorial



Om du är en Python -utvecklare kanske du vill göra dina händer smutsiga med Linux. Eftersom de flesta Python -bibliotek är kompatibla med Linux och vanligtvis distribueras Python -webbplatser på Linux -system; det är bättre att bara börja med operativsystemet som ger dig den största flexibiliteten när du arbetar med detta språk.

Och vilket bättre sätt att börja lära sig än på en lättanvänd Python IDE som ger dig en redigerare, där du kan redigera din källkod, en tolk och en kompilator och ett gränssnitt där du kan se din utdata, allt på en plats? Jupyter Notebook är en IDE som ger nybörjare i Python (och till och med erfarna Python-utvecklare) en miljö utformad för att visa tydliga resultat och analyser.







Jupyter Notebook-redaktörens allrounder

Du kan till och med argumentera, när du börjar använda Jupyter, att dess bärbara datorer är de mest bekväma integrerade utvecklingsmiljöerna att koda i. Dessa anteckningsböcker är också mycket kraftfulla inlärningsverktyg. De är utrustade med en läsbar textredigerare där du kan designa kodbeskrivningar komplett med bilder och diagram och kodceller som separerar logiska enheter i ditt program. Om alla verktyg i en anteckningsbok används till fullo kan du skapa dokument som kör hela program och också ge en lättförståelig analys och beskrivning sida vid sida med koden.



Fig. 1: Hemsidan för Jupyter Notebook



Jupyter är en webbaserad IDE och öppnas i webbläsaren. Du kan ändra standardwebbläsaren som den öppnar till en webbläsare du väljer. Jupyter Notebook kan installeras i ditt Linux -system där det skapar bärbara datorer på en arbetsplats på din disk eller kan användas online för att redigera kod på https://jupyter.org/ . När du har skapat en anteckningsbok i Jupyter genom att klicka på Ny öppnas följande redigerare:





Fig. 2: Antecknad anteckningsbok

Detta enkelt utseende gränssnitt är otroligt kraftfullt i sina funktioner. Låt oss börja med en grundläggande introduktion först.



Komma igång

I figur 3 är den tomma anteckningsboken som du ser layouten som du kommer att arbeta med när du lär dig Python på Jupyter.

Bild 4: Kör en kodcell

För att köra en kodcell är allt du behöver göra att markera den cell du vill köra och antingen klicka på Kör eller tryck på Skift + Retur. Detta, tillsammans med avbryt kärnknappen bredvid den, är det du kommer att klicka mest på. På tal om att avbryta kärnan, om du befinner dig fast i en oändlig slinga kan det vara till nytta. Avbryt uppdraget innan saker och ting blir ännu rörigare!

Och medan vi är inne på ämnet kärnor, låt oss vidare utforska en av de viktigaste komponenterna i anteckningsboken - kärnan. I de enklaste termerna har Python -kärnor ansvaret för att köra kod. Alla alternativ du behöver när det gäller kärnan finns här:

Fig. 5: Kärna

En Python -kärna, som är en beräkningsenhet som kör kod, kan avbrytas för att stoppa körningen, startas om, återansluts och stängs av. Genom att gå vidare till fler alternativ som involverar kärnan kan man till och med ändra kärnor för att växla från en version av Python till den andra (till exempel från Python 2 till Python 3).

Som vi nämnde tidigare används anteckningsböcker för mycket mer än bara att skriva kod. Du kan använda dem för att skapa ett fullfjädrat dokument med stycken, ekvationer, funktioner och bilder. För att komma igång med detta måste du bekanta dig med markdown -celler.

Genom att markera en cell och sedan välja Cell> Celltyp> Markdown konverteras en kodcell till en textcell. Här kan du skriva beskrivningar och analyser. Det är bra att leta upp dokumentationen för Jupyter Notebooks för att låsa upp alla olika sätt på vilka du kan använda den här funktionen. En spännande sak som jag upptäckte när jag började med anteckningsböcker var att när du har konverterat en cell till markdown aktiveras alternativet Infoga bild i rullgardinsmenyn Redigera. Här är en demo av hur en markdown -cell ser ut:

Fig. 6: En markdown -cell

Lägg märke till att denna text sitter ovanför en vanlig kodcell. Så här kan du lägga till mening till logiska kodenheter.

Denna introduktion repade precis ytan på vad du kan göra med bärbara datorer. Det bästa rådet skulle vara att utforska det på egen hand och upptäcka resten av dess funktioner som passar dina ändamål.

Installera Jupyter

På Linux -system kan Jupyter Notebook installeras både via kommandoradsgränssnittet och dess grafiska användargränssnitt. Kommandoradsgränssnittet vilar på dess terminal. För att installera Jupyter måste du först installera eller uppdatera Python och sedan installera Python notebook.

Bild 7: Kommando för att installera Python notebook

Att installera Jupyter Notebook från GUI är ganska lättare. Sök bara upp Project Jupyter på Ubuntu -programvaran och klicka på Installera.

Fig.8: Projekt Jupyter i Ubuntu -programvara (GUI -installation)

Python är det mest kraftfulla programmeringsspråket för datavetenskap. Det är också ett lättläst språk och en IDE som Jupyter Notebook gör det smidigt att vänja sig vid programmering i Python.