Übungen
Aufgabe 1
Entwickle analog zu den Funktionen chrToBin
und binToChr
die Funktionen chrToHex
und hexToChr
.
Teste die Funktionen mit mehreren Funktionsaufrufen.
Aufgabe 2
Entwickle eine Funktion binToHex
, die aus der Binärdarstellung eine zugehörige Hexadezimaldarstellung macht.
Teste die Funktion mit mehreren Funktionsaufrufen.
Aufgabe 3
Was leistet die Funktion uppercase
?
Stelle zunächst eine Vermutung auf.
Teste die Funktion anschließend mit mehreren Funktionsaufrufen.
Erstelle abschließend ein Black-Box-Diagramm zu Verhaltensbeschreibung.
def uppercase(zeichen):
return chr(ord(zeichen)-32)