Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 13, 2018 21:35:12

german.firsov
Зарегистрирован: 2018-02-11
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

не дает пройти дальше

Здравствуйте,
не могу понять почему постоянно выдаёт “Wrong login” даже когда ввожу правильный логин:

 loginInput = None
loginDataBase = ["german0", "mark1", "nast2"]
loginDevolp = "german1"
while loginInput not in loginDataBase or loginDevolp not in loginInput:
        loginInput = input("Please enter the login:")
        if loginInput not in loginDataBase or loginDevolp not in loginInput:
            print("Wrong login")

Расскажите пожалуйста почему так?

Отредактировано FishHook (Фев. 14, 2018 06:14:32)

Офлайн

#2 Фев. 14, 2018 06:25:07

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

не дает пройти дальше

german.firsov
Расскажите пожалуйста почему так?
А потому что вы условия какие-то непонятные написали, вот так все будет работать

 loginInput = None
loginDataBase = ["german0", "mark1", "nast2"]
loginDevolp = "german1"
while loginInput not in loginDataBase:
        loginInput = input("Please enter the login:")
        if loginInput not in loginDataBase:
            print("Wrong login")



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version