Я использую цикл for, чтобы получить среднее значение оценок пользователя, и хочу, чтобы мой код превратил слово «отсутствует» в ноль и добавил его к сумме оценок, но я получил ошибку :
ValueError: could not convert string to float: 'absent'
Вот мой код:
total = 0
counter = 0
for i in range(5) :
number = float(input('enter your scores in order : \n'))
if number == 'absent' :
number = 0
total = total + number
counter = counter + 1
average = total / counter
print(average)
Подробнее здесь: https://stackoverflow.com/questions/790 ... oat-absent