Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion book/content/Script/02_python/0211_arbeiten.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"## Integrierte Entwicklungsumgebung"
"## Integrierte Entwicklungsumgebung (IDE)"
]
},
{
Expand Down
2 changes: 1 addition & 1 deletion book/content/Script/02_python/0212_jupyter.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"JupyterLab bietet eine Softwarelösung für das Arbeiten mit Python an. Es basiert auf Jupyter, welches eine webbasierte graphische Entwicklungsumgebung bietet und aus sogenannten (Jupyter-) Notebooks aufbaut. Das Skript zu dieser Vorlesung ist in Form von Jupyter-Notebooks erstellt, womit sich Begleittext und Python-Code leicht verbinden lassen."
"JupyterLab bietet eine Softwarelösung für das Arbeiten mit Python an. Es basiert auf Jupyter, welches eine webbasierte graphische Entwicklungsumgebung bietet und aus sogenannten (Jupyter-) Notebooks aufgebaut ist. Das Skript zu dieser Vorlesung ist in Form von Jupyter-Notebooks erstellt, womit sich Begleittext und Python-Code leicht verbinden lassen."
]
},
{
Expand Down
4 changes: 2 additions & 2 deletions book/content/Script/02_python/0213_syntax.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -127,9 +127,9 @@
"source": [
"In der Python-Sprache sind nur wenige Worte für die Sprache selbst reserviert und können nicht für Variablen- oder Funktonsnamen verwendet werden.\n",
"\n",
"Dies sind beispielsweise: `for`, `in`, `if`, `None`, `import`. Eine vollständige Auflistung befindet sich in [der Dokumentation](https://docs.python.org/3/reference/lexical_analysis.html#keywords). Entwicklungsumgebungen markieren solche Schlüsselworte, in Jupyter-Notebook werden sie grün und fett gedruckt markiert. In den obigen Beispielen sind diese fett gedruckt und schwarz.\n",
"Dies sind beispielsweise: `for`, `in`, `if`, `None`, `import`. Eine vollständige Auflistung befindet sich in [der Dokumentation](https://docs.python.org/3/reference/lexical_analysis.html#keywords). Entwicklungsumgebungen markieren solche Schlüsselworte, in Jupyter-Notebook werden sie grün und fett gedruckt markiert. In den obigen Beispielen sind diese fett gedruckt und lila.\n",
"\n",
"Desweiteren gibt es auch eingebaute Funktionen in Python wie bspw. `abs`, `max`, `min`, `range`. Die vollständige Auflistung befindet sich ebenfalls in [der Dokumentation](https://docs.python.org/3.8/library/functions.html). In Jupyter-Notebook sind diese grün markiert. In den obigen Beispielen sind diese in hellblau gekennzeichnet."
"Desweiteren gibt es auch eingebaute Funktionen in Python wie bspw. `abs`, `max`, `min`, `range`. Die vollständige Auflistung befindet sich ebenfalls in [der Dokumentation](https://docs.python.org/3.8/library/functions.html). In Jupyter-Notebook sind diese grün markiert. In den obigen Beispielen sind diese in braun gekennzeichnet."
]
}
],
Expand Down
2 changes: 1 addition & 1 deletion book/content/Script/02_python/021_sprache.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"Die in Python geschriebenen Skripte bzw. der Quellcode werden nicht zu einem Programm übersetzt, sondern von einem sogenannten Interpreter ausgeführt. Dieser Interpreter ist auf das jeweilige Computersystem angepasst und stellt die Laufzeitumgebung zur Ausführung bereit. Dadurch wird die erstellte Software zwar sehr portabel, jedoch ist eine interpretierte Sprache langsamer als ein übersetztes Programm. Insbesondere ist dies bei rechenintensiven Algorithmen problematisch. Hierbei helfen jedoch spezialisierte Module aus, welche die Rechenleistung von Python deutlich steigern und diesen Unterschied fast ganz ausgleichen kann. "
"Die in Python geschriebenen Skripte bzw. der Quellcode werden nicht zu einem Programm übersetzt, sondern von einem sogenannten Interpreter ausgeführt. Dieser Interpreter ist auf das jeweilige Computersystem angepasst und stellt die Laufzeitumgebung zur Ausführung bereit. Dadurch wird die erstellte Software zwar sehr portabel, jedoch ist eine interpretierte Sprache langsamer als ein übersetztes Programm. Insbesondere ist dies bei rechenintensiven Algorithmen problematisch. Hierbei helfen jedoch spezialisierte Module aus, welche die Rechenleistung von Python deutlich steigern und diesen Unterschied fast ganz ausgleichen können. "
]
},
{
Expand Down
2 changes: 1 addition & 1 deletion book/content/Script/02_python/0231_schleifen.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"Während die `while`-Schleifen ausgeführt werden, solange eine Bedingung erfüllt ist, werden `for`-Schleifen alle Elemente einer Sequenz, z.B. einer Liste, ausgeführt. Dazu wird eine Laufvariable generiert, welche bei jedem Durchlauf des Anweisungsblocks den aktuellen Wert aus der Sequenz einnimmt. Die Syntax sieht wie folgt aus:"
"Während die `while`-Schleifen ausgeführt werden, solange eine Bedingung erfüllt ist, werden bei `for`-Schleifen alle Elemente einer Sequenz, z.B. einer Liste, ausgeführt. Dazu wird eine Laufvariable generiert, welche bei jedem Durchlauf des Anweisungsblocks den aktuellen Wert aus der Sequenz einnimmt. Die Syntax sieht wie folgt aus:"
]
},
{
Expand Down
4 changes: 2 additions & 2 deletions book/content/Script/02_python/0243_dateien.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"Das Arbeiten von Dateien ist insbesondere für die Datenauswertung wichtig. In diesem Kapitel wird der Umgang mit Textdateien, welche Daten enthalten, vorgestellt. Dazu gehört das Öffnen einer Datei, das zeilenweise Auslesen und das Schließen der Datei."
"Das Arbeiten mit Dateien ist insbesondere für die Datenauswertung wichtig. In diesem Kapitel wird der Umgang mit Textdateien, welche Daten enthalten, vorgestellt. Dazu gehört das Öffnen einer Datei, das zeilenweise Auslesen und das Schließen der Datei."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"Im Folgenden wird eine generalistischer Ansatz zum Einlesen von Dateiinhalaten vorgestellt. Spezielle Methoden werden dann im Kapitel Datenanalyse vorgestellt. "
"Im Folgenden wird eine generalistischer Ansatz zum Einlesen von Dateiinhalten vorgestellt. Spezielle Methoden werden dann im Kapitel Datenanalyse vorgestellt. "
]
},
{
Expand Down