Python

Anleitung Arbeitsdateien Lösungen/Erklärungen/Videos

  Erste Übungen und Theorie

Online Python Oberfläche
Ausgabe1 Ausgabe2 Ausgabe mit der print-Funktion
Variable und Ausgabe1 Variable und Ausgabe2 Zahlen und Texte Variablen zuweisen und ausgeben, Rechnen mit Zahlen
pg1, pg2, pg4, pg5, pg6 pg7, pg8, pg9a, pg9b pg10, pg11, pg12, pg13, pg14, pg15, pg16 Übungsdateien zum Probieren
speichern – laden – ausführen mit run

Theorie

Grundlagen 1 Grundlagen – Befehle, Übersicht
Python Befehle Befehle mit Beispielen
Begriffe Programmierung Theorie
Quiz 1 Quiz zur Theorie

  Vorübungen   Grundlegende Befehle, dazu Übungen und Lösungen

Vorübungen 1 Ü 1, Ü 2, Ü 3a, Ü 3b, Ü 4a, Ü 4b, Ü 4c, Ü 5a,Ü 5b, Ü 5c, Ü 6a, Ü 6b
print, float, int, if, for-Schleife, if-elif-else, type
Ü 1, Ü 2, Ü 3, Ü 4, Ü 5, Ü 6
Vorübungen 3 Ü 7, Ü 8a, Ü 8b, Ü 9a, Ü 9b, Ü 9c, Ü 9d  Ü 9de  if, ==, if-else, for … range, input, leerer String (z.B.: a=““) Ü 7, Ü 8, Ü 9a, Ü 9b, Ü 9c
Wiederholung Quiz Wiederholung-L
Vorübungen 4 Ü 10, Ü 11a, Ü 11b, Ü 12, Ü 13, Ü 14a, Ü 14b,  Ü 14c
input, str, random – randint
Ü 10, Ü 11, Ü 12, Ü 13, Ü 14-1, Ü 14-2
Vorübungen 5 Ü 17, Ü 18, Ü 19a, Ü 19b, Quiz
Listen, Elemente ersetzen, Tupel
Ü 15, Ü 16, Vorübungen5-Lösungen, Ü 17, Ü 18, Ü 19a, Ü 19b
Vorübungen 6 Prozedur mit def Vorübungen6-Lösung
Vorübungen 7 namenwiederholen.py, def, if/else, print(), Funktion namenwiederholen-l.py
Vorübungen 8 Modulo-Funktion mit %, 
Vorübung 9a
Vorübung 9a-Aufgaben
Einstieg Funktion time Ü 20
trennzeichen.py, us_format.py,  iso_format.py, nur_uhrzeit.py,   mit_text.py
Vorübungen 9 Ü 20a, Ü 20b, Ü 20c, Ü 20d Ü 21a
für Experten –  Details zu: import time, time.strftime(), time.localtime(), time.sleep()
Ü 20a, Ü 20b, Ü 21a
Vorübungen 10 Ü 22, Ü 23 if ,while Ü 21a, Ü 21a
Flussdiagramm Flussdiagramm.pptx if ,while Flussdiagramm-L.pptx
 Wiederholung Programme selbst erstellen
30 Aufgaben (mit Lösungen)
PU1, PU2, PU3, PU4, PU5, PU6, PU7, PU8, PU9, PU10, PU11, PU12
Die 30 Lösungen sind auf 12 Seiten aufgeteilt.
Rechnen +, -, /, *, **, %, //
Logikoperatoren and, or, not
Quiz 1, Quiz 2, Quiz 3, Quiz 4 Quiz 5 neu

  Übungen   Weitere Übungen zur Vertiefung, Wiederholung

Übung 1 variable1.py variable2.py
variable3.py variable4.py
variable-lösung.py
 Übung 2 liste1-1.py liste1-2.py liste2-1.py liste 2-2.py liste1-lösung.py liste2-lösung.py
Übung 3 rechnen1-1.py rechnen1-2.py rechnen2-1.py rechnen2-2.py rechnen2-3.py rechnen1-loesung.py rechnen2-loesung.py
 Übung 4 Übung 4 L
 Übung 5a haertegrad-wasser.py haertegrad-wasser.pptx, haertegrad-wasser-l.py
Übung 5b Ue5-1.py,Ue5-2.py, Ue5-3.py Ue5-1, Ue5-2, Ue5-3, Ue5-3, Ue5-4
Übung 6 Wiederholung: Programme selbst erstellen Übung 6 Lösung.pdf, Aufgabe 6-1-L.py,  Aufgabe 6-2-L.py,  Aufgabe 6-3-L.py,  Aufgabe 6-4-L.py, 
Wiederh. 1 Programme selbst erstellen
30 Aufgaben (mit Lösungen)
PU1, PU2, PU3, PU4, PU5, PU6, PU7, PU8, PU9, PU10, PU11, PU12
Die 30 Lösungen sind auf 12 Seiten aufgeteilt.
 Wiederh. 2 Umrechnung1.py, Umrechnung2.py, Funktionen Lösung
 Wiederh. 3
  Wiederh. 3
Zeit und Datum Lösung
 Wiederh. 4
Python und KI Python1.docx, Python2.docx
Einstieg in die Programmierung mit KI-Unterstützung
Python1-Lösung.docx
Taschenrechner.py, Würfelspiel.py, Haustier.py, Noten.py, Passwort.py, Chat.py, Alter.py
Scratch – Python Scratch – Python
im Vergleich

  Python: Online ausführen und installieren

Online
Installation
https://www.online-python.com/online_python_compiler
https://www.python.org/downloads/