Задача Задача №3278499
А
А
Конечно! Вот пример простой программы на языке Python, которая позволяет Саше вводить свою оценку и получать комментарий. В этом примере оценки — это числа, а комментарии — заранее определённые фразы, соответствующие диапазонам оценок.
# Функция для получения комментария по оценке
def get_comment(score):
if score >= 5:
return "Отлично! Продолжай в том же духе."
elif score == 4:
return "Хорошо. Есть возможность улучшить некоторые моменты."
elif score == 3:
return "Удовлетворительно. поработай над ошибками."
elif score == 2:
return "Не очень. Обрати внимание на материал."
elif score == 1:
return "Нужно много работать! Обратись за помощью."
else:
return "Некорректный ввод. Пожалуйста, введите оценку от 1 до 5."
# Основная программа
def main():
# Ввод оценки
try:
score_input = input("Введите вашу оценку (от 1 до 5): ")
score = int(score_input)
comment = get_comment(score)
print(comment)
except ValueError:
print("Пожалуйста, введите целое число.")
if __name__ == "__main__":
main()
Как работает программа:
- Пользователь вводит свою оценку.
- Программа проверяет, что введённое значение — это число.
- В зависимости от оценки выводится соответствующий комментарий.
- Если введено не число или число вне диапазона 1–5, программа сообщает о неправильном вводе.
Если нужно доработать программу с более сложными комментариями или расширить диапазоны — скажи, я помогу!