Ugrás a fő tartalomra
🔒 Előnézet mód. Az első tizenöt Foundations lecke ingyenes; ez Pro. Indíts 7 napos trial-t, hogy feloldd a szerkesztőt, az AI tippeket és a tananyag többi részét. Kártya szükséges, bármikor lemondhatod a Dashboard-ban.7 napos trial indítása →
← KurzusokPython Foundations4. modul · Objektumorientált programozásMini számológépscenario64 / 174
+125 XP
Feladat
📝 **Feladat:** Írja be a `calc(a, op, b)' függvényt - egy mini-számológép. 4 műveletet támogat: `+`, `-`, `*`, `/`. A 0-val való osztáshoz adja vissza a "Pomilka" karakterláncot. 📋 **Mit kell tenni:** 1. Def calc(a, op, b):' deklarálása 2. Jelölje be az "op" mezőt: - `"+"` → return `a + b` - `"-"` → return `a - b` - `"*"` → return `a * b` - `"/"` → ha `b == 0` adja vissza a `"Make"-t, ellenkező esetben "a / b" 3. Hívás két példával: `calc(10, "+", 5)` és `calc(10, "/", 0)` 💡 **Hasonló példa (egyszerűsített számológép):** ``` python def simple_op(a, op, b): if op == "+": visszatér a + b if op == "-": visszatér a - b "Ismeretlen művelet" visszaküldése print(simple_op(7, "+", 3)) # 10 print(simple_op(7, "x", 3)) # "Ismeretlen művelet" ``` ⚠️ **Tipp:** használja a korai visszatérést a "return"-on keresztül - ezt követően a függvényben szereplő kód már nem fut le. 🎯 **Várható kimenet:** ``` 15 Pomilka ```
✏️ Írd ide a kódodat
🐍
Python betöltése...
Egyszeri letöltés (~1 MB). Utána azonnal fut.
📊 Eredmény
Kattints a Futtatásra az eredmény megtekintéséhez...

💬 Beszélgetés

Légy az első — tegyél fel kérdést vagy oszd meg egy tippet.
Jelentkezz be hogy csatlakozz a beszélgetéshez. Az olvasás ingyenes.
Beszélgetés betöltése…