Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите пожалуйста с этой задачей по Phyton

Андрей Шепотько Ученик (111), на голосовании 1 год назад
Голосование за лучший ответ
Андрей Васильев Мастер (2231) 1 год назад
Кринжанул...
Могу опечататься, так как питон мне "не родной"
def grade(score):
if score < 60: return "неуд"
if score >= 60 and score <= 74: return "удов"
if score > 74 and score <= 90: return "хорш"
if score > 90 and score <= 100: return "отлч"
Если выдаст ошибку, допиши в конец функции return 0
Андрей ШепотькоУченик (111) 1 год назад
Спасибо!
Татьяна Просветленный (36384) 1 год назад
Функция на Python, которая принимает количество баллов студента и возвращает оценку в виде текстовой строки в соответствии с таблицей:
 def grade(score): 
if score < 60:
return "неудовлетворительно"
elif score <= 74:
return "удовлетворительно"
elif score <= 90:
return "хорошо"
else:
return "отлично"
Функция использует условные операторы для проверки, в каком диапазоне находится количество баллов, и возвращает соответствующую оценку в виде текстовой строки. Например, если студент набрал 80 баллов, функция вернет "хорошо".

Код функции в 1 строку:
 def grade(score): 
return "неудовлетворительно" if score < 60 else "удовлетворительно" if score <= 74 else "хорошо" if score <= 90 else "отлично"
Андрей ШепотькоУченик (111) 1 год назад
Спасибо вам огромное! Всё правильно)
Похожие вопросы