Перейти до основного вмісту
🔒 Режим прев'ю. Перші 15 уроків Foundations — безкоштовні; цей — Pro. Запусти 7-денний trial щоб відкрити редактор, AI-підказки і решту курсу. Потрібна картка, скасування в Dashboard у будь-який момент.Почати 7-денний trial →
← КурсиPython FoundationsМодуль 4 · Об'єктно-орієнтоване програмуванняМіні-калькуляторscenario64 / 174
+125 XP
Завдання
📝 **Завдання:** Міні-калькулятор `calc(a, op, b)`. Підтримай `+`, `-`, `*`, `/`. Ділення на 0 → `"Error"`. 📋 **Що зробити:** 1. `def calc(a, op, b):` 2. Перевір `op` через `if`: - `"+"` → `return a + b` - `"-"` → `return a - b` - `"*"` → `return a * b` - `"/"` → якщо `b == 0` поверни `"Error"`, інакше `a / b` 💡 **Схожий приклад:** ```python def simple_op(a, op, b): if op == "+": return a + b if op == "-": return a - b return "Unknown" ``` 🎯 **Очікуваний вивід:** `15\nError`
✏️ Пиши код тут
🐍
Завантаження Python...
Одноразове завантаження (~1 МБ). Далі — миттєво.
📊 Результат
Натисніть «Запустити», щоб побачити результат...

💬 Обговорення

Будьте першим — поставте запитання або поділіться порадою.
Увійдіть щоб приєднатися до обговорення. Читання безкоштовне.
Завантаження обговорення…