Я совершенно новичок в программировании, теперь я борюсь за небольшую программу, где "класс" не будет определен. Спасибо
Я попытался вернуть оценку, но она все равно не будет работать
def computegrade(score,grade):
try:
if score >1.0001:
grade= print("invalid score")
elif score < -0.0001:
grade= print("invalid score")
elif score >= 0.9:
grade= print("A")
elif score >= 0.8:
grade= print("B")
elif score >= 0.7:
grade= print("C")
elif score >= 0.6:
grade= print("D")
elif score < 0.6:
grade= print("F")
except:
print("Invalid")
return grade
score=input("Enter your Score(between 0.0-1.0)\n")
grade=computegrade(score,grade)
Пожалуйста, исправьте проблему, что «оценка» определена правильно. Спасибо :) Когда вы вводите, например, 0,7, он говорит:оценка = computegrade (оценка, оценка) NameError: имя 'оценка' не определено