Быстрый вопрос Мне было интересно, где я иду Неправильно Я сейчас изучаю python, и я застрял там, где я ошибаюсь в этой простой функции калькулятора, используя знак в качестве параметра.Если оператор в функции Python
Вот мой код Мне было интересно, если вы, ребята, можете указать мне в правильном направлении. Спасибо :)
def calculateGrade(mark):
if mark >=16:
return("A")
elif mark >= 12 and mark <16:
return("B")
elif mark >8 and mark <11:
return("C")
elif mark <8:
return("F")
В чем проблема? – MattDMo
Является ли 'mark' определенно числом, а не строкой? (Кроме того, вы не обрабатываете 'mark == 8' или' 11 <= mark <12'.) – jonrsharpe
, пожалуйста, укажите, каковы ваши данные и каков ваш ожидаемый результат: – resilva87