Перейти к основному содержимому
🔒 Режим превью. Первые 15 уроков Foundations — бесплатные; этот — Pro. Запусти 7-дневный trial чтобы открыть редактор, AI-подсказки и остальной курс. Нужна карта, отмена в Dashboard в любой момент.Начать 7-дневный trial →
← КурсыPython FoundationsМодуль 4 · Объектно-ориентированное программированиеФИНАЛ: TODO-списокmission65 / 174
+200 XP
Задание
📝 **🏆 ФИНАЛЬНАЯ МИССИЯ:** TODO-список Создай список задач (TODO) и подсчитай выполненные. 📋 **Что нужно сделать:** 1. Создай пустой список: `todos = []` 2. Добавь словарь: `{"task": "вивчити Python", "done": False}` 3. Добавь словарь: `{"task": "написати TODO-app", "done": True}` 4. Подсчитай, сколько задач выполнено (где `done = True`) 5. Выведи это число 💡 **Похожий пример (другой контекст):** ```python # Список книг — сколько прочитано books = [] books.append({"title": "Python", "read": True}) books.append({"title": "JavaScript", "read": False}) books.append({"title": "Go", "read": True}) read_count = sum(1 for b in books if b["read"]) print(read_count) # 2 ``` ⚠️ **Подсказка:** `sum(1 for t in todos if t["done"])` — компактный способ подсчёта. Можно и через обычный цикл с `count += 1`. 🎯 **Ожидаемый вывод:** `1` 🎉 **Поздравляем!** Завершив это задание, ты пройдёшь весь курс из 60 уроков — освоишь Python от переменных до мини-проектов.
✏️ Пиши код здесь
🐍
Загрузка Python...
Одноразовая загрузка (~1 МБ). Далее — мгновенно.
📊 Результат
Нажмите «Запустить», чтобы увидеть результат...

💬 Обсуждение

Будьте первым — задайте вопрос или поделитесь подсказкой.
Войдите чтобы участвовать в обсуждении. Чтение бесплатно.
Загрузка обсуждения…