Python Einsteiger Kurs für Lehrkräfte aus dem Schulamtsbezirk Gießen Vogelsberg
Diese Kursunterlagen dienen als Einstieg in die Programmierung mit Python.
Jede Datei behandelt ein grundlegendes Konzept, um dir Schritt für Schritt die Sprache näherzubringen.
- Erstes Programm mit
print() - String-Verkettung mit
+ - f-Strings - moderne Textformatierung
- Variablen in Ausgaben einbetten
- Werte im Arbeitsspeicher speichern
- Rechnen mit Variablen
- Aussagekräftige Variablennamen
str(Text),int(Ganzzahlen),float(Dezimalzahlen)- Typumwandlung mit
int()undfloat() - Unterschied:
"5"vs5
- Benutzereingabe mit
input() - Verzweigungen:
if,elif,else - Vergleichsoperatoren:
>=,<,<=
- Arithmetisch:
+,-,*,/ - Vergleich:
==,>=,< - Logisch:
and,or - Modulo
%für gerade/ungerade Prüfung
- Listen erstellen und indizieren
- Elemente hinzufügen/entfernen:
append(),insert(),remove(),pop() len(),sort(),reverse()
for-Schleife über Strings, Listen,range()while-Schleife mit Bedingung- Schleifensteuerung:
break,continue
- Funktionen definieren mit
def - Parameter und Rückgabewerte (
return) - Standardparameter
- Dateien öffnen mit
with open() - Zeilen einlesen und bereinigen
- List Comprehensions
enumerate()für nummerierte Ausgabe- Benötigt:
namen_liste.txt
- Einführung in
matplotlib - Liniendiagramme erstellen
- Daten aus Dateien plotten
- Benötigt:
zahlen.txt
- Installiere Python (mindestens Version 3.x).
- Lade dieses Repository herunter oder klone es.
- Als Entwicklungsumgebung (IDE) setzen wird - VS Code, Vim oder Nvim ein!
- Windows USer in jedem Fall VS Code
Rufe im Terminal (oder in der IDE deiner Wahl) die entsprechenden Skripte auf.
Beispiel:
python3 01_hallo.py