Что возвращает оператор input если ничего не ввести?
Что возвращает оператор input() если ничего не ввести???
w = input ("Введите + или - : ")
if w == "+" or w == "-":
print ("Вы что-то нажали")
elif w == ЧТО ТУТ НАПИСАТЬ Я НЕ МОГУ ПОНЯТЬ (это, если просто нажать enter, ничего не введя):
print ("Вы нажали enter, ничего не введя, отлично!!!")
else:
print ("Вы ничего не нажали, обидка")
Ответы (1 шт):
Автор решения: entithat
→ Ссылка
Легко проверить
s = input()
print(s, type(s)) # '', <class 'str'>
Ваш код:
w = input ("Введите + или - : ")
if w == "+" or w == "-":
print ("Вы что-то нажали")
elif w == '':
print ("Вы нажали enter ни чего не введя, отлично!!!") # при пропуске ввода будет это
else:
print ("Вы ни чего не нажали, обидка")