Условные конструкции / if-elif-else

IF

Условные конструкции используют условные выражения и в зависимости от их значения направляют выполнение программы по одному из путей. Одна из таких конструкций — это конструкция if.

if логическое_выражение:
    инструкции
number = int(input("Введите число: "))          # Например вводим число больше 10

if number > 10:        # если number больше 10 то,
    print("Число больше 10")    # инструкция срабатывает

if в if`е быть может!

На заметку!

ELIF

оператор elif , как дополнительный if. Значение такое же, только он идёт всегда после оператора if и обозначает дополнительные пути.

#Например
number = int(input("Введите число: "))         

if number > 10:       
    print("Число больше 10")
elif number < 10:
    print("Число меньше 10")

ELSE

оператор else — переводится как иначе

number = int(input("Введите число: ")) 
if number > 10:       
     print("Число больше 10")
elif number < 10:
     print("Число меньше 10")
else: # иначе, если условия в if и elif - ложь
     print("Ваше число равно 10")
age = int(input("Сколько вам лет: ")) 
if age > 14:       
     print("Число больше 14")
elif age == 14:
     print("Число равно 14")
else: # иначе, если условия в if и elif - ложь
     print("Ваше число меньше 14")

Задание

# Создайте переменные которые будут хранить истинный логин и пароль
# Дайте возможность пользователю ввести свой логин и пароль
# используйте оператор сравнения ==
login = input() # переменная для логина

Создайте форму регистрации в терминале, ошибки входа должны выходить тогда, когда: 1) неверный логин 2) неверный пароль