(Python) БУЛЬ ЛАСКА СРОЧНО
Дано список учнів (10 чоловік) прiзвища та імена та їх семестрові оцінки. Вивести на екран даний список з позначенням рівня успішності: Високий (>=10) Достатній (>=7, =4, =3) Окремо вивести список учнів з максимальним балом.
Аноним:
дайте имена учеников
Ответы
Ответ дал:
3
students = [
("Іваненко Максим", 12),
("Сидоренко Ігор", 10),
("Баланшов Іван", 9),
("Яковченко Федір", 12),
("Кіт Іван", 10)
]
max_score = max([score for name, score in students])
print("Список учнів з позначенням рівня успішності:")
for name, score in students:
if score >= 10:
level = "Високий"
elif score >= 7:
level = "Достатній"
elif score >= 4:
level = "Середній"
else:
level = "Низький"
print(f"{name}: {score} ({level})")
print("\nСписок учнів з максимальним балом:")
for name, score in students:
if score == max_score:
print(f"{name}: {score}")
Приложения:
![](https://st.uroker.com/files/17c/17cabd9f7eab0979ef09cee798707a1d.png)
Вас заинтересует
3 месяца назад
3 месяца назад
4 месяца назад
4 месяца назад
2 года назад
2 года назад
7 лет назад