Jupyter Notebook Einführung Tutorial

Jupyter Notebook Einführung Tutorial
Wenn Sie ein Python -Entwickler sind, möchten Sie vielleicht die Hände mit Linux schmutzig machen. Da die meisten Python -Bibliotheken mit Linux kompatibel sind und häufig Python -Websites auf Linux -Systemen bereitgestellt werden; Es ist besser, einfach mit dem Betriebssystem zu beginnen, das Ihnen die größte Flexibilität bei der Arbeit mit dieser Sprache bietet.

Und was gibt es Schöneres zu lernen als auf einer benutzerfreundlichen Python-IDE, die Ihnen einen Editor bietet, in dem Sie Ihren Quellcode, einen Dolmetscher und einen Compiler bearbeiten können, und eine Schnittstelle, auf der Sie Ihre Ausgabe sehen können, alles in einem Platz? Jupyter Notebook ist eine IDE, die Anfängern in Python (und sogar erfahrenen Python-Entwicklern) eine Umgebung zur Verfügung stellt, um eindeutige Ergebnisse und Analysen zu zeigen.

Jupyter Notebook - Der Allrounder der Redakteure

Sie könnten sogar argumentieren, dass die „Notebooks“, sobald Sie Jupyter verwenden, die bequemsten integrierten Entwicklungsumgebungen sind. Diese Notizbücher sind auch sehr leistungsstarke Lernwerkzeuge. Sie sind mit einem menschlich-lesbaren Texteditor ausgestattet, in dem Sie Codebeschreibungen mit Bildern und Diagrammen sowie Codezellen entwerfen können, die logische Einheiten Ihres Programms trennen. Wenn alle Versorgungsunternehmen eines Notizbuchs gut ausgewendet werden, können Sie Dokumente erstellen, die ganze Programme ausführen und eine leicht verständliche Analyse und Beschreibung nebeneinander mit dem Code bereitstellen.

Feige. 1: Jupyter Notebook Homepage

Jupyter ist eine webbasierte IDE und öffnet sich im Browser. Sie können den Standardbrowser ändern, den er öffnet, um einen Browser Ihrer Wahl zu erhalten. Jupyter Notebook kann in Ihrem Linux -System installiert werden, in dem Notebooks an einem Arbeitsplatz auf Ihrer Festplatte erstellt werden oder online verwendet werden können, um Code unter https: // jupyter zu bearbeiten.org/. Sobald Sie ein Notizbuch in Jupyter erstellt haben, indem Sie auf „Neu“ klicken, öffnet sich der folgende Editor:

Feige. 2: Notizbuch ohne Titel

Diese einfach aussehende Oberfläche ist unglaublich leistungsfähig in ihren Funktionen. Beginnen wir zuerst mit einer grundlegenden Einführung.

Einstieg

In Abb. 3 Das leere Notizbuch, das Sie sehen, ist das Layout, mit dem Sie zusammenarbeiten, wenn Sie Python über Jupyter lernen.

Feige. 4: Führen Sie eine Codezelle aus

Um eine Codezelle auszuführen, müssen Sie lediglich die Zelle ausführen, die Sie ausführen möchten, und klicken Sie entweder auf „Ausführen“ oder drücken. Zusammen mit der Schaltfläche „Interrupt the Kernel“ daneben werden Sie auf die meisten klicken. Apropos „Interrupt the Kernel“, wenn Sie sich in einer unendlichen Schleife befinden, könnte dies nützlich sein. Mission abbrechen Bevor die Dinge noch unordentlicher werden!

Und während wir uns mit dem Thema Kernel befassen, lassen Sie uns einen der wichtigsten Komponenten des Notizbuchs weiter untersuchen - den Kernel. Im einfachsten Hinblick haben Python -Kernel die Verantwortung, Code auszuführen. Alle Optionen, die Sie in Bezug auf den Kernel benötigen, sind hier:

Feige. 5: Kernel

Ein Python -Kernel, der eine Computereinheit ist, die Code ausführt. Wenn Sie sich in mehr Optionen mit dem Kernel befassen, kann man sogar Kernel wechseln, um von einer Version von Python zur anderen zu wechseln (wie von Python 2 auf Python 3).

Wie bereits erwähnt, werden Notizbücher für viel mehr als nur das Schreiben von Code verwendet. Sie können sie verwenden, um ein vollwertiges Dokument mit Absätzen, Gleichungen, Funktionen und Bildern zu erstellen. Um damit zu beginnen, müssen Sie sich mit „Markdown“ -Zellen vertraut machen.

Durch Auswählen einer Zelle und anschließender Auswahl von Zellen> Zelltyp> Markdown umwandeln eine Codezelle in eine Textzelle um. Hier können Sie Beschreibungen und Analysen schreiben. Es ist eine gute Praxis, die Dokumentation von Jupyter -Notizbüchern nachzuschlagen, um alle verschiedenen Möglichkeiten freizuschalten, wie Sie diese Funktion nutzen können. Eine aufregende Sache, die ich als ich mit Notizbüchern begann, war, dass nach dem Konvertieren eines Zellen. Hier ist eine Demo darüber, wie eine Markdown -Zelle aussieht:

Feige. 6: Eine Markdown -Zelle

Beachten Sie, dass dieser Text über einer regulären Codezelle liegt. So können Sie logischen Codeeinheiten Bedeutung hinzufügen.

Diese Einführung kratzte nur die Oberfläche dessen, was Sie mit Notebooks tun können. Der beste Rat wäre, es selbst zu erkunden und den Rest seiner Funktionen zu entdecken, die zu Ihren Zwecken passen.

Jupyter installieren

Auf Linux -Systemen kann Jupyter Notebook sowohl über die Befehlszeilenschnittstelle als auch die grafische Benutzeroberfläche installiert werden. Die Befehlszeilenschnittstelle ruht auf ihrem Terminal. Um Jupyter zu installieren, müssen Sie zuerst Python installieren oder aktualisieren und dann das Python -Notebook installieren.

Feige. 7: Befehl zur Installation von Python Notebook

Das Installieren von Jupyter -Notizbuch von der GUI ist ziemlich einfacher. Suchen Sie einfach das Projekt Jupyter auf Ubuntu -Software und klicken Sie auf "Installation".

Feige. 8: Projekt Jupyter in Ubuntu -Software (GUI -Installation)

Python ist die leistungsstärkste Programmiersprache für die Datenwissenschaft. Es ist auch eine leicht zu lernende Sprache und eine IDE wie Jupyter-Notizbuch ist es nahtlos, sich an die Programmierung in Python zu gewöhnen.