Zum Hauptinhalt springen
🔒 Vorschaumodus. Die ersten fünfzehn Foundations-Lektionen sind kostenlos; diese hier ist Pro. Starte einen 7-Tage-Trial, um den Editor, AI-Hinweise und den Rest des Lehrplans freizuschalten. Karte erforderlich, jederzeit im Dashboard kündbar.7-Tage-Trial starten →
← KursePython FoundationsModul 4 · Objektorientierte ProgrammierungMini-Rechnerscenario64 / 174
+125 XP
Aufgabe
📝 **Aufgabe:** Schreiben Sie die Funktion „calc(a, op, b)“ – einen Minirechner. Unterstützt 4 Operationen: „+“, „-“, „*“, „/“. Für die Division durch 0 wird die Zeichenfolge „Pomilka“ zurückgegeben. 📋 **Was zu tun ist:** 1. Deklarieren Sie „def calc(a, op, b):“. 2. Aktivieren Sie „op“: - „+“ → „a + b“ zurückgeben - `"-"` → `a - b` zurückgeben - `"*"` → `a * b` zurückgeben - „/“ → wenn „b == 0“ „Make“ zurückgibt, andernfalls „a / b“. 3. Rufen Sie mit zwei Beispielen auf: „calc(10, „+“, 5)“ und „calc(10, „/“, 0)“. 💡 **Ähnliches Beispiel (vereinfachter Rechner):** „Python def simple_op(a, op, b): wenn op == "+": a + b zurückgeben wenn op == "-": a - b zurückgeben Rückgabe „Unbekannter Vorgang“ print(simple_op(7, "+", 3)) # 10 print(simple_op(7, "x", 3)) # "Unbekannter Vorgang" „ ⚠️ **Hinweis:** Verwenden Sie die frühe Rückkehr über „return“ – danach wird der Code in der Funktion nicht mehr ausgeführt. 🎯 **Erwartete Ausgabe:** „ 15 Pomilka „
✏️ Schreibe deinen Code hier
🐍
Python wird geladen...
Einmaliger Download (~1 MB). Danach läuft alles sofort.
📊 Ergebnis
Klicke auf Ausführen, um das Ergebnis zu sehen...

💬 Diskussion

Sei der erste — stelle eine Frage oder teile einen Tipp.
Anmelden um an der Diskussion teilzunehmen. Lesen ist kostenlos.
Diskussion wird geladen…