Булевы и если
Чтобы сделать действие, которое будет выполняется при условии -
нужно использовать 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