while input('Enter Str').upper()=='Y':
try:
print(mark_sht[input('Enter Name')][-1])
except:
print('No such student')
Приведенный выше код выглядит следующим образом: Пока l oop принимает входные данные Str напрямую от пользователя. Если введено значение 'y' / 'Y', мы войдем в раздел try, где, если имя вводится через пользователь является ключом в dict 'mark_sht', печатается последняя оценка, соответствующая названию. Иначе, если Имя не существует, оно выдает ошибку и входит в раздел, за исключением того, что мы печатаем «нет такого студента»