Теорія: Як працює змінна циклу?
Дай відповіді на фундаментальні запитання щодо роботи циклу for зі списками в Python:
1. Що містить змінна циклу (наприклад item) на кожному кроці виконання циклу for item in items:?
2. Скільки разів виконається тіло циклу for x in [10, 20, 30, 40]:?
for проходить по списку.
Синтаксис: Дослідження космосу
Доповни код програми, яка по черзі виводить назви галактик зі списку:
for galaxy in galaxies:
Аналіз коду: Фільтрація елементів
Проаналізуй код Python з умовою if всередині циклу. Що саме буде виведено на екран?
# Список температури повітря за тиждень
temps = [18, 24, 15, 22, 12]
for t in temps:
if t > 20:
print(t)
Обери правильний результат роботи програми:
if t > 20 пропустила лише значення 24 та 22!
Симулятор: Пошук артефактів ⭐
Натискай кнопку «Наступний крок циклу», щоб виконати алгоритм пошуку зірок у скрині:
items = ["⭐", "🪨", "⭐", "📦", "⭐"]
stars = 0
Скільки зірок знайшов цикл у списку? Запиши значення stars:
Аналітика: Статистика ігрових балів
Є список набраних балів у грі: scores = [150, 200, 90, 310]. Обери правильні вбудовані функції для підрахунку загальної суми та кількості елементів:
sum() шукає суму всіх елементів, а len() — кількість елементів у списку!
Ура! Змійка здобула яблуко!
Вітаємо! Ти успішно засвоїв(ла) тему «Ітерація списком у Python». Тепер ти вмієш створювати цикли `for`, здійснювати фільтрацію та обчислювати статистичні показники списків!