$ sudo teach IT

Булевы и если

Чтобы сделать действие, которое будет выполняется при условии - 
нужно использовать if

Например: 

if name == "привет":
    print("Привет, привет😁")


 


Для сравнения используется два знака равенства (==) а не один как для присваивания в переменных. 
Для проверки что первое значение больше второго используется >
Также для обратного действия используется знак <
После знака > (или < ) можно поставить знак равенства, такое сочетание будет также возвращать в условие true(истину), если значение идентично(равно) указанному >=.
!=  возвращает true, если значения не равны.



Отступы обязательны и нужны только перед действиями которые происходят при условии.
Двоеточие также обязательно.
Вместо сравнений можно вставить булевое значение(true или false) или переменную с булевым типом данных.

Вы можете объединить несколько условий, создав одно большое.

оператор and - объединяет условия (возвращает true, если оба условия верны) age >= 13 and input() == "hello"
оператор or -  возвращает true, если одно из условий верно. password == "password" or input() == "password"

оператор not
not меняет значение (если false то true, а если true то false) not True