GivrenFLY, работает, не понимаю в чем у меня ошибка --- Сообщение объединено с предыдущим 7 ноя 2019 а точно, перед иф не надо таб
Goodov, У тебя перед if было 4 пробела, а пайтон ругается на лишние пробелы там где их не должно быть.
Goodov, Удачи в написании. Кстати большинство проблем можно найти в гугле. Или ищи свою ошибку на StackOverflow
main_pass = 'asdasd' #пароль, который должен ввести юзер, записал в переменную, но можешь брать его откуда тебе надо pass1 = input("Введите свой пароль: ") # ввод первого пароля pass2 = input("Подтвердите свой пароль: ") # ввод второго пароля if pass1 == pass2: # сравнение двух введенных паролей if pass1 == main_pass: # проверка на существование этого пароля print('вход') else: # если такого пароля нет print('такого пароля не существует') else: # если введенные пароли не совпадают print('пароли не совпадают') Python main_pass = 'asdasd' #пароль, который должен ввести юзер, записал в переменную, но можешь брать его откуда тебе надо pass1 = input("Введите свой пароль: ") # ввод первого пароля pass2 = input("Подтвердите свой пароль: ") # ввод второго пароля if pass1 == pass2: # сравнение двух введенных паролей if pass1 == main_pass: # проверка на существование этого пароля print('вход') else: # если такого пароля нет print('такого пароля не существует') else: # если введенные пароли не совпадают print('пароли не совпадают')
можно и так) class App(): def auth(self): #пароль-повторите пароль self.pas = input("enter password: ") #введите пароль self.pas2 = input("re-enter password: ") #повторно введите пароль if self.pas != self.pas2: #сравнение введенных данных print("{'error':'passwords do not match'}") #пароли не совпадают input() else: self.program() #запуск программы при успешной авторизации def program(self): print("{'status':'true'}") #успех input() #дальнейший код App().auth() #запуск Код class App(): def auth(self): #пароль-повторите пароль self.pas = input("enter password: ") #введите пароль self.pas2 = input("re-enter password: ") #повторно введите пароль if self.pas != self.pas2: #сравнение введенных данных print("{'error':'passwords do not match'}") #пароли не совпадают input() else: self.program() #запуск программы при успешной авторизации def program(self): print("{'status':'true'}") #успех input() #дальнейший код App().auth() #запуск