Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 7, 2019 19:59:56

Vasya-Temnii
Зарегистрирован: 2019-03-30
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Как сюда добавить защиту от дурака?

if __name__ == “__main__”:
name = input('Какое у тебя имя: ‘)
print(’Привет, ‘, name)
x = input(“Хочешь календарь? Ответь Да или Нет: ”)
if x == ’Нет' or x == ‘нет’ or x == ‘неТ’ or x == ‘НЕТ’ or x == ‘НЕт’ or x == ‘no’ or x == ‘NO’:
print('Ну ок, пока.')
elif x == ‘Да’ or x == ‘да’ or x == ‘ДА’or x == ‘дА’ or x == ‘YES’ or x == ‘yeS’ or x == ‘YEs’:
main_calendar()
input(“\n\nНажмите Enter,чтобы выйти. ”)

Облазил различные форумы по этой теме, но ничего особо не получилось. Прошу помочь, не добавляя при этом в программу цикл while.

Офлайн

#2 Апрель 7, 2019 20:18:33

Romissevd
От: Счастье
Зарегистрирован: 2015-03-01
Сообщения: 533
Репутация: +  76  -
Профиль   Отправить e-mail  

Как сюда добавить защиту от дурака?

 name = input('Представься: ')
print('Привет, ', name)
print('Хочешь календарь?', end=' ')
def main():
    x = input('Ответь Да или Нет: ').lower()
    if x in ('нет', 'no'):
        print('Ну ок, пока.')
    elif x in ('да', 'yes'):
        main_calendar()
    else:
        print('что ты ввел???')
        main()
main()
input('\n\nНажмите Enter,чтобы выйти. ')

Отредактировано Romissevd (Апрель 7, 2019 20:18:48)

Офлайн

#3 Апрель 7, 2019 20:39:20

Vasya-Temnii
Зарегистрирован: 2019-03-30
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Как сюда добавить защиту от дурака?

Romissevd
спасибо большое. Все работает! Иногда вот видишь и не понимаешь, как сам не додумался))

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version