Мой код начал давать мне сообщение об ошибке, когда я пытаюсь его использовать. Мне нужно, чтобы он вводил ввод, разбивал числа от пользователя отдельно, определял среднее значение, а затем печатал среднее значение. Все это работало ранее, но что-то изменилось, и теперь оно больше не принимает входные данные и дает мне сообщение об ошибке в заголовке. Вот мой код:Неверный литерал для базы int() 10 - Программа не принимает ввод
class1 = 0
class2 = 0
class3 = 0
class4 = 0
class5 = 0
def findAverage():
allClasses = class1 + class2 + class3 + class4 + class5
finalAverage = allClasses/5
return finalAverage
grades = int(input("Enter the grades from your five classes, seperated by a space."))
grades_list = grades.split(' ')
class1, class2, class3, class4, class5 = grades_list
findAverage()
if findAverage() >= 80:
print("Congratulations, you are on the honor roll. Your average is", findAverage)
Например, '' 1 2 3 4 5'' действительно является недопустимым целым числом. Каковы были ваши ожидания? – vaultah