Sozusagen ein Kopfrechenprogramm.
Der Computer gibt mir zwei zufällige Zahlen vor, ich rechne sie im Kopf zusammen und der Computer sagt mir dann, ob richtig, oder nicht.
https://sylvialange.de/python/Programmieraufgaben.pdf - 16. -> 25. -> 30. -> 31.
Ich bin gerade bei Aufgabe 31. Die Grundaufgabe, das Rechnen und Überprüfen funktioniert.
Nur hatte ich jetzt überlegt, wie ich am sinnvollsten die Operandenübergabe gestallte, da ich nicht mit vier if-Abfragen arbeiten wollte, da das sinnlose Coderedundanz verursachen würde.
Daher hatte ich überlegt die Operanden per Liste oder Dictionary zu übergeben.
Daher dann auch die Frage, ob es möglich ist Operanden als String zu übergeben.
Oder anders ausgedrückt, ob es möglich ist Zeichen (oder Namen) aus Strings "auszupacken" und dann im Code direkt zu benutzen?
Auf die Frage, ob Namen von Funktionen, oder Variablen so übergeben werden können, bin ich nur rein aus Interesse gekommen.
Dass ich Funktionen und Variablen in Dictionarys, Listen, ... speichern und dann über den Index aufrufen kann, wusste ich so auch noch nicht.
Danke erstmal für eure Hilfe, das hat mir schon weitergeholfen!