Skip to content

Commit 8469652

Browse files
committed
Verbessere Inhaltsverzeichnisse in den Anleitungen mit klareren und konsistenteren Punkten
1 parent 30a230b commit 8469652

6 files changed

Lines changed: 64 additions & 92 deletions

File tree

Anleitungen/00_anleitung.md

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,20 @@
22

33
## Inhaltsverzeichnis
44
- [Abschnitt 1](#abschnitt-1)
5-
- [Wichtiger Punkt 1](#wichtiger-punkt-1)
6-
- [Wichtiger Punkt 2](#wichtiger-punkt-2)
7-
- [Wichtiger Punkt 3](#wichtiger-punkt-3)
8-
- [Codebeispiele](#codebeispiele)
5+
- [Wichtige Punkte](#abschnitt-1)
6+
- [Codebeispiele](#abschnitt-1)
97
- [Abschnitt 2](#abschnitt-2)
10-
- [Schrittweise Anleitung](#schrittweise-anleitung)
11-
- [Codebeispiele](#codebeispiele-1)
8+
- [Schrittweise Anleitung](#abschnitt-2)
9+
- [Codebeispiele](#abschnitt-2)
1210
- [Abschnitt 3](#abschnitt-3)
13-
- [Praktische Beispiele](#praktische-beispiele)
11+
- [Praktische Beispiele](#abschnitt-3)
1412
- [Abschnitt 4](#abschnitt-4)
15-
- [Häufige Fehler](#häufige-fehler)
16-
- [Tipps und Tricks](#tipps-und-tricks)
13+
- [Häufige Fehler](#abschnitt-4)
14+
- [Tipps](#abschnitt-4)
1715
- [Übungsaufgaben](#übungsaufgaben)
18-
- [Einfache Übung](#einfache-übung)
19-
- [Mittelschwere Übung](#mittelschwere-übung)
20-
- [Herausforderung](#herausforderung)
16+
- [Einfache Übung](#übungsaufgaben)
17+
- [Mittelschwere Übung](#übungsaufgaben)
18+
- [Herausforderung](#übungsaufgaben)
2119
- [Zusammenfassung](#zusammenfassung)
2220

2321
---

Anleitungen/01_Kommentare.md

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,13 @@
22

33
## Inhaltsverzeichnis
44
- [Einzeilige Kommentare](#einzeilige-kommentare)
5-
- [Syntax](#syntax)
6-
- [Verwendung](#verwendung)
5+
- [Syntax und Verwendung](#einzeilige-kommentare)
76
- [Mehrzeilige Kommentare](#mehrzeilige-kommentare)
8-
- [Syntax mit dreifachen Anführungszeichen](#syntax-mit-dreifachen-anführungszeichen)
9-
- [Verwendung als Docstrings](#verwendung-als-docstrings)
7+
- [Syntax und Verwendung](#mehrzeilige-kommentare)
108
- [Best Practices](#best-practices)
11-
- [Wann Kommentare verwenden](#wann-kommentare-verwenden)
12-
- [Wie gute Kommentare schreiben](#wie-gute-kommentare-schreiben)
9+
- [Empfehlungen für gute Kommentare](#best-practices)
1310
- [Beispiele](#beispiele)
14-
- [Gute Kommentare](#gute-kommentare)
15-
- [Schlechte Kommentare](#schlechte-kommentare)
11+
- [Gute und schlechte Kommentare](#beispiele)
1612

1713
---
1814

Anleitungen/02_Algorithmen.md

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,22 @@
22

33
## Inhaltsverzeichnis
44
- [Eindeutigkeit](#eindeutigkeit)
5-
- [Definition](#definition)
6-
- [Beispiele](#beispiele)
5+
- [Klare Anweisungen](#eindeutigkeit)
6+
- [Beispiele](#eindeutigkeit)
77
- [Finitheit](#finitheit)
8-
- [Begrenzte Schritte](#begrenzte-schritte)
9-
- [Endliche Beschreibung](#endliche-beschreibung)
8+
- [Begrenzte Schritte](#finitheit)
109
- [Terminierung](#terminierung)
11-
- [Endliche Laufzeit](#endliche-laufzeit)
12-
- [Ergebnislieferung](#ergebnislieferung)
10+
- [Endliche Laufzeit](#terminierung)
1311
- [Determinismus](#determinismus)
14-
- [Vorhersehbarkeit](#vorhersehbarkeit)
15-
- [Ausnahmen](#ausnahmen)
12+
- [Vorhersehbarkeit](#determinismus)
1613
- [Determiniertheit](#determiniertheit)
17-
- [Festgelegte Schritte](#festgelegte-schritte)
18-
- [Klarer Ablauf](#klarer-ablauf)
14+
- [Festgelegte Schritte](#determiniertheit)
1915
- [Ausführbarkeit](#ausführbarkeit)
20-
- [Praktische Umsetzbarkeit](#praktische-umsetzbarkeit)
21-
- [Ressourcenbedarf](#ressourcenbedarf)
16+
- [Praktische Umsetzbarkeit](#ausführbarkeit)
2217
- [Beispiele für Algorithmen](#beispiele-für-algorithmen)
23-
- [Summe berechnen](#summe-berechnen)
24-
- [Größte Zahl finden](#größte-zahl-finden)
25-
- [Sortieralgorithmen](#sortieralgorithmen)
18+
- [Summe berechnen](#beispiele-für-algorithmen)
19+
- [Größte Zahl finden](#beispiele-für-algorithmen)
20+
- [Sortieralgorithmen](#beispiele-für-algorithmen)
2621

2722
---
2823

Anleitungen/03_python_interpreter.md

Lines changed: 12 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,28 +2,23 @@
22

33
## Inhaltsverzeichnis
44
- [Was ist der Python Interpreter?](#was-ist-der-python-interpreter)
5-
- [REPL-Prinzip](#repl-prinzip)
6-
- [Interaktive Umgebung](#interaktive-umgebung)
5+
- [REPL-Prinzip](#was-ist-der-python-interpreter)
6+
- [Interaktive Umgebung](#was-ist-der-python-interpreter)
77
- [Starten des Interpreters](#starten-des-interpreters)
8-
- [Unter Windows](#unter-windows)
9-
- [Unter macOS/Linux](#unter-macoslinux)
10-
- [Python-Prompt](#python-prompt)
8+
- [Kommandozeile öffnen](#starten-des-interpreters)
9+
- [Python starten](#starten-des-interpreters)
1110
- [Grundlegende Verwendung](#grundlegende-verwendung)
12-
- [Einfache Ausdrücke](#einfache-ausdrücke)
13-
- [Variablen definieren](#variablen-definieren)
14-
- [Mehrzeilige Eingaben](#mehrzeilige-eingaben)
11+
- [Einfache Ausdrücke](#grundlegende-verwendung)
12+
- [Mehrzeilige Eingaben](#grundlegende-verwendung)
1513
- [Nützliche Befehle](#nützliche-befehle)
16-
- [Hilfe anzeigen](#hilfe-anzeigen)
17-
- [Verfügbare Namen auflisten](#verfügbare-namen-auflisten)
18-
- [Interpreter beenden](#interpreter-beenden)
14+
- [Hilfe und Dokumentation](#nützliche-befehle)
15+
- [Interpreter beenden](#nützliche-befehle)
1916
- [Tipps](#tipps)
20-
- [Befehlshistorie](#befehlshistorie)
21-
- [Auto-Vervollständigung](#auto-vervollständigung)
22-
- [Letztes Ergebnis verwenden](#letztes-ergebnis-verwenden)
17+
- [Befehlshistorie und Shortcuts](#tipps)
18+
- [Letztes Ergebnis verwenden](#tipps)
2319
- [Vorteile des Interpreters](#vorteile-des-interpreters)
24-
- [Schnelles Testen](#schnelles-testen)
25-
- [Interaktives Lernen](#interaktives-lernen)
26-
- [Debugging](#debugging)
20+
- [Schnelles Testen und Lernen](#vorteile-des-interpreters)
21+
- [Debugging und Exploration](#vorteile-des-interpreters)
2722

2823
---
2924

Anleitungen/04_variablen_und_Datentypen.md

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,31 +2,25 @@
22

33
## Inhaltsverzeichnis
44
- [Was sind Variablen?](#was-sind-variablen)
5-
- [Variablen als Behälter](#variablen-als-behälter)
6-
- [Speicherung im Arbeitsspeicher](#speicherung-im-arbeitsspeicher)
5+
- [Variablen als Behälter](#was-sind-variablen)
6+
- [Speicherung im Arbeitsspeicher](#was-sind-variablen)
77
- [Wie definiere ich eine Variable?](#wie-definiere-ich-eine-variable)
8-
- [Syntax der Variablendefinition](#syntax-der-variablendefinition)
9-
- [Namenskonventionen](#namenskonventionen)
10-
- [Ausgabe von Variablen](#ausgabe-von-variablen)
8+
- [Syntax und Beispiele](#wie-definiere-ich-eine-variable)
9+
- [Ausgabe von Variablen](#wie-definiere-ich-eine-variable)
1110
- [Wie kopiere ich eine Variable?](#wie-kopiere-ich-eine-variable)
12-
- [Wertzuweisung zwischen Variablen](#wertzuweisung-zwischen-variablen)
13-
- [Referenzen vs. Kopien](#referenzen-vs-kopien)
11+
- [Wertzuweisung zwischen Variablen](#wie-kopiere-ich-eine-variable)
1412
- [Variablenzuweisung mit Zahlen](#variablenzuweisung-mit-zahlen)
15-
- [Grundrechenarten](#grundrechenarten)
16-
- [Kurzschreibweisen](#kurzschreibweisen)
13+
- [Grundrechenarten](#variablenzuweisung-mit-zahlen)
14+
- [Kurzschreibweisen](#variablenzuweisung-mit-zahlen)
1715
- [Datentypen in Python](#datentypen-in-python)
18-
- [Zahlentypen (int, float)](#zahlentypen-int-float)
19-
- [Texttypen (str)](#texttypen-str)
20-
- [Wahrheitswerte (bool)](#wahrheitswerte-bool)
21-
- [Sammlungstypen (list, tuple, dict)](#sammlungstypen-list-tuple-dict)
22-
- [Typbestimmung](#typbestimmung)
16+
- [Zahlentypen](#datentypen-in-python)
17+
- [Texttypen](#datentypen-in-python)
18+
- [Wahrheitswerte](#datentypen-in-python)
19+
- [Sammlungstypen](#datentypen-in-python)
2320
- [Umwandlung von Datentypen](#umwandlung-von-datentypen)
24-
- [Typkonvertierung](#typkonvertierung)
25-
- [Häufige Konvertierungen](#häufige-konvertierungen)
21+
- [Typkonvertierung mit Beispielen](#umwandlung-von-datentypen)
2622
- [Arbeiten mit Strings](#arbeiten-mit-strings)
27-
- [String-Erstellung](#string-erstellung)
28-
- [Konkatenation](#konkatenation)
29-
- [String-Operationen](#string-operationen)
23+
- [String-Operationen](#arbeiten-mit-strings)
3024

3125
## Was sind Variablen?
3226

Anleitungen/05_string_operationen.md

Lines changed: 15 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,33 +2,27 @@
22

33
## Inhaltsverzeichnis
44
- [Grundlagen von Strings](#grundlagen-von-strings)
5-
- [String-Definition](#string-definition)
6-
- [Eigenschaften von Strings](#eigenschaften-von-strings)
7-
- [Grundlegende Operationen](#grundlegende-operationen)
5+
- [String-Definition und Eigenschaften](#grundlagen-von-strings)
6+
- [Grundlegende Operationen](#grundlagen-von-strings)
87
- [String-Methoden](#string-methoden)
9-
- [Groß- und Kleinschreibung](#groß--und-kleinschreibung)
10-
- [Leerzeichen entfernen](#leerzeichen-entfernen)
11-
- [Suchen und Ersetzen](#suchen-und-ersetzen)
12-
- [Eigenschaften überprüfen](#eigenschaften-überprüfen)
8+
- [Groß- und Kleinschreibung](#string-methoden)
9+
- [Leerzeichen entfernen](#string-methoden)
10+
- [Suchen und Ersetzen](#string-methoden)
11+
- [Eigenschaften überprüfen](#string-methoden)
1312
- [String-Formatierung](#string-formatierung)
14-
- [Alte Formatierungsmethoden](#alte-formatierungsmethoden)
15-
- [f-Strings](#f-strings)
16-
- [Formatierungsoptionen](#formatierungsoptionen)
13+
- [Formatierungsmethoden](#string-formatierung)
14+
- [f-Strings](#string-formatierung)
1715
- [String-Slicing und Indexierung](#string-slicing-und-indexierung)
18-
- [Einzelne Zeichen zugreifen](#einzelne-zeichen-zugreifen)
19-
- [Teilstrings extrahieren](#teilstrings-extrahieren)
20-
- [Fortgeschrittenes Slicing](#fortgeschrittenes-slicing)
16+
- [Zeichen zugreifen und Teilstrings](#string-slicing-und-indexierung)
17+
- [Fortgeschrittenes Slicing](#string-slicing-und-indexierung)
2118
- [Praktische Anwendungen](#praktische-anwendungen)
22-
- [Benutzereingaben verarbeiten](#benutzereingaben-verarbeiten)
23-
- [Textvalidierung](#textvalidierung)
24-
- [Datenformatierung](#datenformatierung)
19+
- [Beispiele aus dem Alltag](#praktische-anwendungen)
2520
- [Übungsaufgaben](#übungsaufgaben)
26-
- [Einfache Übung: Namenformatierer](#einfache-übung-namenformatierer)
27-
- [Mittelschwere Übung: Buchstabenzähler](#mittelschwere-übung-buchstabenzähler)
28-
- [Herausforderung: Palindrom-Checker](#herausforderung-palindrom-checker)
21+
- [Einfache Übung: Namenformatierer](#übungsaufgaben)
22+
- [Mittelschwere Übung: Buchstabenzähler](#übungsaufgaben)
23+
- [Herausforderung: Palindrom-Checker](#übungsaufgaben)
2924
- [Zusammenfassung](#zusammenfassung)
30-
- [Wichtigste Konzepte](#wichtigste-konzepte)
31-
- [Weiterführende Themen](#weiterführende-themen)
25+
- [Wichtigste Konzepte](#zusammenfassung)
3226

3327
---
3428

0 commit comments

Comments
 (0)