todo Name dieses Notebooks: JupyterNotebook.ipynb -> zum weiteren Bearbeiten

Jupyter Notebooks

Was ist ein Jupyter Notebook

Ein Jupyper Notebook ist ein Notizbuch für Programmierer, das im Browser läuft.

In diesem Notizbuch kann direkt programmiert und anschließend der Code ausgeführt werden. Daneben können Notizen gemacht werden.

JupyterLab muss einmal von https://jupyter.org/ installiert werden.

Danach beim Mac in der terminal.app folgenden Befehl eingeben: jupyter notebook Dadurch wird ein lokaler Server gestartet und es öffnet sich automatisch ein Browserfenster mit der Jupyter Notebook-Anwendung.

Via File/New/Notebook kann ein neues Jupyter Notebook angelegt werden.

Handling von Jupyter Notebooks

Markdown

Was ist Markdown

Markdown ist zum Texten. Code zum Programmieren. Raw zum ... todo

Markdown cell: nach Run (ctrl enter) verschwindet grauer Hintergrund

Korrektur nach vorherigem Doppelklick möglich

Leerzeile erzeugen durch: Markdownzelle mit Leertastenzeichen

im Markdown werden eingefügte Links erkannt und entsprechend dargestellt https://pixabay.com/de/

fette Schrift - bold

In [ ]:
Variante 1: __2 Unterstriche vorn und hinten__

Variante 1: 2 Unterstriche vorn und hinten

In [ ]:
Variante 2: **2 Sterne davor und dahinter**

Variante 2: 2 Sterne davor und dahinter

In [ ]:
Variante 3:<b>fette Schrift</b>

Variante 3:fette Schrift

Überschriften: 6 Größen

In [ ]:
# h1    ## h2      ### h3       #### h4    ##### h5      ###### h6

h4: Headline 4. Grades

h5: Überschrift 5. Grades
h6: kleinste Headline
# Raute, Doppelkreuz, Nummernzeichen, Hash(tag)

Bilder einfügen

Bild aus demselben Verzeichnis, in dem das Notebook liegt

In [5]:
from IPython.display import Image
Image('horizon.jpg')
Out[5]:

Bild aus Unterverzeichnis

In [11]:
from IPython.display import Image
Image('img4nb/leaf.jpg')
Out[11]:

offene Fragen

todo wie Bild ohne vorherige Codezeile anzeigen?

todo wie Codezeile zur Bildeinblendung ausblenden?

todo Text andere Farbe zuweisen

todo wie Markdown als Default statt Code?

todo wie Hash nicht grün anzeigen = maskieren. Möglichkeit 1: Raw: wie Code mit grauem Hintergrund und schwarzer Schrift

todo Jupyter Notebook in Wordpress einfügen

todo wie in Jupyter Notebook suchen?

Geht todo?

todo wie Notebooks austauschen

todo automatisches Inhaltsverzeichnis aus Headlines?

Code

In [6]:
# Kommentar

Rechnen

im Code-Modus rechnen, danach Run: Ergebnis wird angezeigt, ohne vorheriges print oder ähnlich

In [12]:
3/2
Out[12]:
1.5

Tastenkürzel = Shortcuts

run: ctrl + enter
um Ergebnisse von Markdown oder Code anzuzeigen

Next Level

In [7]:
!pip install -Uqq fastbook
import fastbook
fastbook.setup_book()
In [ ]:
from fastbook import *

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. Aenean leo ligula, porttitor eu, consequat vitae, eleifend ac, enim. Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra nulla ut metus varius laoreet. Quisque rutrum. Aenean imperdiet.

In [ ]: