Teil 1 - Grundlagen

Lektionen

Bearbeite die unten angegeben Lektionen. Optionale Lektionen können zur weiteren Übung und tieferem Verständnis bearbeitet werden.

0: Hallo Welt

  • Grundsätzliche Nutzung des Online-Python-Interpreters
  • print-Funktion

1: Variablen

  • Variablen
  • Zuweisungen

1E: Fehler

  • Syntaxfehler
  • Logische Fehler
  • Laufzeitfehler

2: Funktionen

  • Argumente / Parameter
  • Rückgabewert
  • Beispiele: print, min, max
  • Verketten von Funktionsaufrufen, z.B.  min(max(13, 7), 9)

2X: Zusätzliche Übungen (optional)

  • keine neuen Inhalte, sondern etwas komplexere Übungen

3: Kommentare und Anführungszeichen (optional)

  • Kommentare: #
  • Anführungszeichen alternativ einfaches oder doppeltes Hochkomma
  • Maskierung von Anführungszeichen durch \' oder \"

4: Typen

  • Datentypen str, int, float
  • *-Operator für Zeichenketten, z.B. "MA" * 2
  • Typumwandlung mit int(..)float(..)str(..)

5: Eingabe

  • input-Funktion
  • Rückgabetyp der Input Funktion ist "str"

Übungen

Aufgabe 1 - Experimente

Unter python.org findest Du die offizielle Dokumentation zu Python. Funktionen wie max, input oder int nennt man in Python eingebaute Funktionen oder built-in functions. Einige dieser Funktionen könnte man z.B. folgendermaßen aufrufen:

hex(13)
int("5")
int("FA", 16)
input("Hallo, wie geht es Dir? ")

Experimentiere mit den obigen Funktionen und beschreibe deren Wirkung mit Hilfe der Begriffe "Parameter" und "Rückgabewert". Lies dazu auch die entsprechenden Passagen der Dokumentation.

Aufgabe 2 - Recherche

Finde und benutze mit Hilfe der Python-Dokumentation built-in functions zum

  • Umwandeln einer Zahl in eine Binärzahl
  • Bestimmen der ASCII-Position eines Zeichens (Genauer: Unicode-Position)
  • Bestimmen des Zeichens an einer Position der ASCII bzw. Unicode-Tabelle
  • Runden einer Zahl

Aufgabe 3 - Promillerechner

Schreibe mit IDLE und/oder der CS-Circles-Konsole ein Programm, das die Blutalkoholkonzentration berechnet und ausgibt. Eingaben sind der Reduktionsfaktor, das Körpergewicht, das Volumen sowie der Alkoholgehalt des Getränks. Lege dabei die Widmarkformel zu Grunde.

Falls Du Hilfe benötigst, findest Du diese z.B. bei inf-schule.de.