(Python) БУЛЬ ЛАСКА СРОЧНО
Дано список учнів (10 чоловік) прiзвища та імена та їх семестрові оцінки. Вивести на екран даний список з позначенням рівня успішності: Високий (>=10) Достатній (>=7, =4, =3) Окремо вивести список учнів з максимальним балом.
Аноним:
дайте имена учеников
Іваненко Максим(12), Сидоренко Ігор(10), Баланшов Іван (9), Яковченко Федір (12), Кіт Іван (10)
Ксюша, це ти?
а ти хто?
Назар
Ответы
Ответ дал:
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}")
Приложения:
Дякую велике, дуже допомогло
дякую, мені теж дуже допомогло!
Дякую <3
о весь 7 а
Вас заинтересует
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад