Тест до задачі: Електронний щоденник
Напишіть програму, яка запитує у користувача 5 оцінок учня. Програма має:
Відсортувати оцінки від більшої до меншої.
Знайти мінімальну та максимальну оцінки.
Обчислити середній бал.
Виставити підсумкову оцінку (заокругливши середній бал).
Яку функцію використовують для перетворення введеного користувачем тексту на ціле число?
Що робить метод marks.append(mark) у нашому коді?
Який параметр методу .sort() дозволяє відсортувати список від більшого до меншого?
Що поверне функція len(marks), якщо користувач ввів 5 оцінок?
Для чого в коді використовується цикл for i in range(5):?
Яка вбудована функція знаходить суму всіх елементів списку?
Як в Python знайти середнє арифметичне списку чисел?
Що означає запис :.2f у рядку f"{average:.2f}"?
Яку функцію використали для фінального заокруглення середнього балу до цілого числа?
Якщо marks = [10, 8, 12], що виведе команда print(max(marks))?
Що таке marks = [ ] на початку програми?
Яким буде результат round(8.5) та round(9.2) відповідно?
Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома