Einführung in Jupyter Notebooks
Contents
3.1. Einführung in Jupyter Notebooks#
3.1.1. Zellaktionen#
Zellen ausführen
Shift
+ Enter
oder Strg
+ Enter
Zellen hinzufügen
+
Symbol um eine neue Zeile hinzuzufügen
Links neben den Zeileinput (da wo In []: steht) so das diese blau
markiert ist und drücken Sie dann a
(insert a
bove = fügt darüber eine Zeile ein)
Mit b
(insert b
elow = fügt darunter eine Zeile ein)
Zelle löschen
Zelle markieren + d
+ d
(löschen) oder x
(ausschneiden)
Mathematische Operationen
Hinweis: für komplexere Operationen (z.B. Wurzel oder logarithmus) sind Bibliotheken wie numpy
, SymPy
oder math
zu verwenden
Addition: \(3 + 2\) = 3+2
3+2
Subtraktion : \(3 - 2\) = 3-2
3-2
Multiplikation : \(3 - 2\) = 3*2
3*2
Division : \(\frac{3}{2}\) = 3/2
3/2
Potenz : \(3^2\) = 3**2
3**2
Quadratwurzel: \(\sqrt{9}\)
importieren von numpy:
import numpy as np
np.sqrt(9)
np.sqrt(9)
Logarithmus: \(\log_2(8)\)
importieren von numpy:
import numpy as np
np.log()
: natürlicher Logarithmus (Basise
)
np.log2()
: Logarithmus Basis2
np.log10()
: Logarithmus Basis10
np.log2(8)
Trigonometrische Funktionen (Bogenmaß): \(\sin(\frac{\pi}{2})\)
importieren von numpy:
import numpy as np
np.sin(np.pi/2)
analog:
Cosinus:
np.cos()
Tagens:
np.tan()
Arkussinus :
np.asin()
Arkuscosinus:
np.acos()
Arkustangens:
np.atan()
für Grad: Winkel*np.pi/180
np.sin(np.pi/2)
np.sin(np.pi)
np.sin(90*np.pi/180)
Zelltypen (Code vs. Text)
Typ Code: (standardmäßig) Zelle markieren + y
Typ Text: Zelle markieren + m
-> Markdown
Syntax
3.1.2. Markdown Syntax#
3.1.2.1. Überschriften#
(alternativ können Sie die markierte Zelle durch drücken der Tasten 1
, 2
oder 3
eine Überschriftsebene erstellen):
# Überschrift 1. Test
## Überschrift 1. Test
### Überschrift 1. Test
3.1.2.2. Textformatierung#
* Kursiv *
* Kursiv *
** Fett **
** Fett **
*** Fett+Kursiv ***
*** Fett+Kursiv ***
3.1.2.3. Nummerierung + Listen#
- Liste
- Liste
Liste
Liste
1. Nummerierung
2. Nummerierung
Nummerierung
Nummerierung
[ ] Checkbox
[ ] Checkbox
[x] Checkbox
[x] Checkbox
3.1.2.4. Mathematische Formeln#
Verwendug von \(LaTeX\) Syntax für Formeln durch einschließen mit dem $
Symbol
Inline: $e=m c^2$
zentriert: $$e=m c^2$$
Inline: \(e=m c^2\)
zentriert: $\(e=m c^2\)$
3.1.2.5. Tabellen#
First Header | Second Header`
------------- | -------------`
Content Cell | Content Cell`
Content Cell | Content Cell`
First Header |
Second Header |
---|---|
Content Cell |
Content Cell |
Content Cell |
Content Cell |
3.1.2.6. Bilder#

Alternative mit html:
<img src="https://jupyter.org/assets/nav_logo.svg" width=300/>
3.1.2.7. Links#
[HTWK Leipzig](http://www.htwk-leipzig.de)
Das ist ein Beispieltext mit Referenzen[Ref1][1] . Das ist ein Beispieltext mit Referenzen [Ref2][2].
Die Links können dann darunter stehen
[1]: http://www.jupyter.org
[2]: http://www.htwk-leipzig.de
Das ist ein Beispieltext mit Referenzen Ref1 . Das ist ein Beispieltext mit Referenzen Ref2. Die Links können dann darunter stehen
3.1.2.8. Code#
Ein Codeelement mit dem Einschluss von Anführungszeichen: also so `Code` dargestellt werden
Ein Codeelement
der Rest ist Text
Mehrere Codezeilen werden durch drei Anführungszeichen zu Beginn und drei zum Ende definiert
3.1.2.9. Farbige Boxen#
<div class="alert alert-block alert-info">
<b>Tipp:</b> Blaue Boxen ..
</div>
<div class="alert alert-block alert-warning">
<b>Beispiel:</b> Gelbe Boxen (alert-warning)
</div>
<div class="alert alert-block alert-success">
<b>Erfolg:</b> Grüne Boxen (alert-success)
</div>
<div class="alert alert-block alert-danger">
<b>Warnung:</b> Rote Boxen (alert-danger)
</div>