Skip to content

Commit 48df101

Browse files
committed
Inhaltsverzeichnisse in allen Anleitungen mit detaillierten Unterpunkten verbessert
1 parent 047e4c3 commit 48df101

6 files changed

Lines changed: 92 additions & 0 deletions

File tree

Anleitungen/00_anleitung.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,22 @@
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)
59
- [Abschnitt 2](#abschnitt-2)
10+
- [Schrittweise Anleitung](#schrittweise-anleitung)
11+
- [Codebeispiele](#codebeispiele-1)
612
- [Abschnitt 3](#abschnitt-3)
13+
- [Praktische Beispiele](#praktische-beispiele)
714
- [Abschnitt 4](#abschnitt-4)
15+
- [Häufige Fehler](#häufige-fehler)
16+
- [Tipps und Tricks](#tipps-und-tricks)
817
- [Übungsaufgaben](#übungsaufgaben)
18+
- [Einfache Übung](#einfache-übung)
19+
- [Mittelschwere Übung](#mittelschwere-übung)
20+
- [Herausforderung](#herausforderung)
921
- [Zusammenfassung](#zusammenfassung)
1022

1123
---

Anleitungen/01_Kommentare.md

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

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

917
---
1018

Anleitungen/02_Algorithmen.md

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

33
## Inhaltsverzeichnis
44
- [Eindeutigkeit](#eindeutigkeit)
5+
- [Definition](#definition)
6+
- [Beispiele](#beispiele)
57
- [Finitheit](#finitheit)
8+
- [Begrenzte Schritte](#begrenzte-schritte)
9+
- [Endliche Beschreibung](#endliche-beschreibung)
610
- [Terminierung](#terminierung)
11+
- [Endliche Laufzeit](#endliche-laufzeit)
12+
- [Ergebnislieferung](#ergebnislieferung)
713
- [Determinismus](#determinismus)
14+
- [Vorhersehbarkeit](#vorhersehbarkeit)
15+
- [Ausnahmen](#ausnahmen)
816
- [Determiniertheit](#determiniertheit)
17+
- [Festgelegte Schritte](#festgelegte-schritte)
18+
- [Klarer Ablauf](#klarer-ablauf)
919
- [Ausführbarkeit](#ausführbarkeit)
20+
- [Praktische Umsetzbarkeit](#praktische-umsetzbarkeit)
21+
- [Ressourcenbedarf](#ressourcenbedarf)
1022
- [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)
1126

1227
---
1328

Anleitungen/03_python_interpreter.md

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

33
## Inhaltsverzeichnis
44
- [Was ist der Python Interpreter?](#was-ist-der-python-interpreter)
5+
- [REPL-Prinzip](#repl-prinzip)
6+
- [Interaktive Umgebung](#interaktive-umgebung)
57
- [Starten des Interpreters](#starten-des-interpreters)
8+
- [Unter Windows](#unter-windows)
9+
- [Unter macOS/Linux](#unter-macoslinux)
10+
- [Python-Prompt](#python-prompt)
611
- [Grundlegende Verwendung](#grundlegende-verwendung)
12+
- [Einfache Ausdrücke](#einfache-ausdrücke)
13+
- [Variablen definieren](#variablen-definieren)
14+
- [Mehrzeilige Eingaben](#mehrzeilige-eingaben)
715
- [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)
819
- [Tipps](#tipps)
20+
- [Befehlshistorie](#befehlshistorie)
21+
- [Auto-Vervollständigung](#auto-vervollständigung)
22+
- [Letztes Ergebnis verwenden](#letztes-ergebnis-verwenden)
923
- [Vorteile des Interpreters](#vorteile-des-interpreters)
24+
- [Schnelles Testen](#schnelles-testen)
25+
- [Interaktives Lernen](#interaktives-lernen)
26+
- [Debugging](#debugging)
1027

1128
---
1229

Anleitungen/04_variablen_und_Datentypen.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,31 @@
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)
57
- [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)
611
- [Wie kopiere ich eine Variable?](#wie-kopiere-ich-eine-variable)
12+
- [Wertzuweisung zwischen Variablen](#wertzuweisung-zwischen-variablen)
13+
- [Referenzen vs. Kopien](#referenzen-vs-kopien)
714
- [Variablenzuweisung mit Zahlen](#variablenzuweisung-mit-zahlen)
15+
- [Grundrechenarten](#grundrechenarten)
16+
- [Kurzschreibweisen](#kurzschreibweisen)
817
- [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)
923
- [Umwandlung von Datentypen](#umwandlung-von-datentypen)
24+
- [Typkonvertierung](#typkonvertierung)
25+
- [Häufige Konvertierungen](#häufige-konvertierungen)
1026
- [Arbeiten mit Strings](#arbeiten-mit-strings)
27+
- [String-Erstellung](#string-erstellung)
28+
- [Konkatenation](#konkatenation)
29+
- [String-Operationen](#string-operationen)
1130

1231
## Was sind Variablen?
1332

Anleitungen/05_string_operationen.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,33 @@
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)
58
- [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)
613
- [String-Formatierung](#string-formatierung)
14+
- [Alte Formatierungsmethoden](#alte-formatierungsmethoden)
15+
- [f-Strings](#f-strings)
16+
- [Formatierungsoptionen](#formatierungsoptionen)
717
- [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)
821
- [Praktische Anwendungen](#praktische-anwendungen)
22+
- [Benutzereingaben verarbeiten](#benutzereingaben-verarbeiten)
23+
- [Textvalidierung](#textvalidierung)
24+
- [Datenformatierung](#datenformatierung)
925
- [Ü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)
1029
- [Zusammenfassung](#zusammenfassung)
30+
- [Wichtigste Konzepte](#wichtigste-konzepte)
31+
- [Weiterführende Themen](#weiterführende-themen)
1132

1233
---
1334

0 commit comments

Comments
 (0)