пример
try: x= "" x = input("input x: ") print (x) except EOFError as e: print (x) print ("end")
Запуск этого кода в Python 3 приводит к следующему выводу:
результат
две строки вывода взяты из обработчика EOFError.Похоже, что функция input () читает подсказку как данные.Пожалуйста, помогите.
EOFError
вы печатаете x , за исключением того, что вы должны печатать e
try: x= "" x = input("input x: ") print (x) except EOFError as e: print (e) print ("end")