Всем доброго времени суток, господа! Я только изучаю данный язык программирования, буквально только. Хотел бы попросить помощи, чтобы разобраться в механике работы условных операторов if, elif, else. Решил написать простенькую программу без модулей, суть которой заключается в следующем: пользователь выбирает операцию: вход или регистрация. Далее либо вводит логин/пароль, которые заведомо прописаны в программе, или же создает свои. Но проблема в том, что часть программы “вход” при любом раскладе выдает “неверно”:
login_1 = "Joe"
password_1 = 12345
print( "Добро пожаловать! Выберите способ авторизации:")
what = input( ' Вход / Регистрация: ')
if what == "Вход":
input("login ")
input("password ")
if "login " == login_1 and "password" == password_1 :
print(" wellcome, Joe! ")
if what == "Регистрация":
name = input('Придумайте никнейм: ')
pass_1 = input(' Придумайте пароль: ')
pass_2 = input( 'Повторите пароль: ')
if pass_1 == pass_2:
print('Добро пожаловать ' + name )
input()
else:
pass_1 != pass_2
print('Пароли не совпадают! Повторите попытку. ')
input()
else:
print(" Неверно, повторите попытку!")