name1 = input("What is your first name: ")
name2 = input("What is your last name: ")
grades = []
prompt = "Enter your grade or enter '1234' to get your letter grade and average: "
print('Please enter your grades:')
grade1 = input(prompt).strip()
while (prompt != 1234):
grades.append(grade1)
grade1 = input(prompt).strip()
else:
print (name1.title().strip(), name2.title().strip())
average = (sum(grades)/len(grades))
print (average)
Мне нужно это, чтобы распечатать имя и среднее значение. Когда я ввожу '1234', он просто продолжается нормально. Можете ли вы мне помочь, чтобы он выводил заявление else? Благодарю.Как вывести среднее значение при вводе числа?
Он сделал то же самое; когда я вошел 1234, он просто пошел к следующей строке. – Gatwa
Извините, я случайно забыл кавычки. Без них он сравнивался с числом 1234, а не с строкой. Должно быть хорошо. –