Завдання: «Аналітика YouTube-каналу»
Легенда: Уяви, що ти — блогер-початківець. У тебе є список, де записано кількість переглядів твоїх останніх 5 відео. Твоя програма — це твій особистий асистент, який допомагає керувати каналом: рахувати статистику, додавати нові успіхи та прибирати невдалий контент.
❗️ Важлива вимога до оформлення:
Твоя програма повинна бути «балакучою». Це означає, що код виконується послідовно, крок за кроком, і кожна дія супроводжується поясненням на екрані (функція print).
❗️ УВАГА ❗️
Підручник - ваш найкращий друг для цієї вправи, адже там є ВСЕ, що стосується теми завдання, з прикладами та поясненнями.
Я наполягаю на тому, щоб ви ним користувалися. Вирізка цієї теми прикріплена до завдання у ГК або згори на сторінці
Покрокове завдання:
1. Створення каналу (Початок)
- Створи змінну-список (наприклад,
views), в яку запиши 5 цілих чисел. Це перегляди твоїх відео (придумай їх сам, наприклад: 100, 450, 30...).
- Виведи на екран фразу: "Статистика мого каналу:" і сам список.
2. Аналіз статистики
Тут і далі ваша задача: використати потрібну операцію або метод, присвоїти результат довільній змінній (бажано з відповідною назвою - це дасть +бал) та вивести значення цієї змінної у консоль.
Ви в жодному разі не рахуєте абсолютно нічого на листочку або на калькуляторі, за вас це має робити ваша програма!
- Тобі цікаво, як йдуть справи. Використовуючи "операції" зі списками з Підручника, розрахуй та виведи повідомлення:
- "Всього відео на каналі: <число>"
- "Загальна кількість переглядів: <число>"
- "Найкраще відео набрало: <число>"
- "Найгірше відео набрало: <число>"
3. Нове вірусне відео
- Ти випустив(ла) крутий ролик! Виведи повідомлення "Ура! Вийшло нове відео, яке набрало 2500 переглядів".
- Додай число
2500 в кінець свого списку, використовуючи спеціальний метод.
- Виведи оновлений список, щоб переконатися, що відео додалося.
4. Чистка контенту
- Ти засмучений(на) і вирішив видалити найменш популярне відео.
- Подивись на число, яке ти знайшов у кроці 2 (найгірше відео).
- Виведи повідомлення "Видаляю відео з переглядами [твоє найменше число]".
- Видали це конкретне число зі списку.
5. Наводимо порядок
- Для звіту тобі потрібен красивий список. Виведи повідомлення "Сортую список від меншого до більшого".
- Відсортуй свій список за зростанням.
- Виведи фінальний список.
Приклад результату виконання програми:
Ваші числа можуть відрізнятися, головне — структура діалогу.
Статистика мого каналу: [120, 45, 1000, 300, 10]
--- Аналіз ---
Всього відео на каналі: 5
Загальна кількість переглядів: 1475
Найкраще відео набрало: 1000
Найгірше відео набрало: 10
--- Оновлення ---
Ура! Вийшло нове відео, яке набрало 2500 переглядів.
Тепер перегляди моїх відео такі: [120, 45, 1000, 300, 10, 2500]
Видаляю відео з переглядами 10.
--- Фінал ---
Сортую список від меншого до більшого...
Мій топ відео: [45, 120, 300, 1000, 2500]
Максимальна оцінка — 12 балів: 2 бали за створення та виведення початкового списку; 4 бали за аналітику з використанням функцій роботи зі списками; по 1 балу за додавання, видалення, сортування. 3 бали за обов'язкову наявність текстових пояснень (print) до кожного кроку виконання програми..