Jupyter anteckningsbok

Introduktion till Jupyter Notebook

Introduktion till Jupyter Notebook
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 vilket 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 redaktör, där du kan redigera din källkod, en tolk och en kompilator och ett gränssnitt där du kan se din produktion, 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 analys.

Jupyter Notebook - redaktörens allrounder

När du börjar använda Jupyter kan du till och med hävda att dess "bärbara datorer" är de mest bekväma integrerade utvecklingsmiljöerna att koda in. Dessa bärbara datorer ä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 skiljer logiska enheter i ditt program. Om alla verktyg på en bärbar dator utnyttjas 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.

Fikon. 1: Jupyter Notebook-hemsida

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

Fikon. 2: Namnlös anteckningsbok

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

Komma igång

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

Fikon. 4: Kör en kodcell

För att köra en kodcell är allt du behöver göra att välja den cell du vill köra och antingen klicka på "Kör" eller trycka på Skift + Retur. Detta, tillsammans med knappen "avbryt kärnan" bredvid den, är vad du kommer att klicka på mest. På tal om "avbryt kärnan", om du befinner dig fast i en oändlig slinga, kan detta komma till nytta. Avbryt uppdrag innan det blir ännu mer rörigt!

Och medan vi är 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:

Fikon. 5: Kärna

En Python-kärna, som är en beräkningsenhet som kör kod, kan avbrytas för att stoppa körningen av koden, startas om, återanslutas och stängas av. Att gå vidare till fler alternativ som involverar kärnan, man kan till och med byta kärnor för att växla från en version av Python till en annan (till exempel från Python 2 till Python 3).

Som vi nämnde tidigare används bärbara datorer 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.

Att välja en cell och sedan välja Cell> Celltyp> Markdown omvandlar en kodcell till en textcell. Här kan du skriva beskrivningar och analyser. Det är bra praxis 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 bärbara datorer var att efter att du konverterat en cell till markdown aktiveras alternativet "Infoga bild" i rullgardinsmenyn "Redigera". Här är en demo av hur en markdown-cell ser ut:

Fikon. 6: En markdown-cell

Observera att denna text sitter ovanför en vanlig kodcell. Så här kan du lägga till betydelse för logiska kodenheter.

Denna introduktion repade bara 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 syften.

Installerar Jupyter

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

Fikon. 7: Kommando för att installera Python-anteckningsbok

Installera Jupyter Notebook från GUI är ganska lättare. Titta bara upp Project Jupyter på Ubuntu Software och klicka på “Installera”.

Fikon. 8: Project Jupyter i Ubuntu-programvara (GUI-installation)

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

OpenTTD-handledning
OpenTTD är ett av de mest populära affärssimuleringsspelen där ute. I det här spelet måste du skapa en underbar transportaffär. Du kommer dock att bör...
SuperTuxKart för Linux
SuperTuxKart är en fantastisk titel som är utformad för att ge dig Mario Kart-upplevelsen gratis på ditt Linux-system. Det är ganska utmanande och rol...
Battle for Wesnoth Tutorial
Slaget om Wesnoth är ett av de mest populära open source-strategispel som du kan spela just nu. Det här spelet har inte bara utvecklats under mycket l...