Введение в C++
Напишем свою первую программу hello world
В Python существует несколько способов проверки, и в каждом случае возможны два исхода: истина (True) или ложь (False).

Двоеточие (:) в конце строки с инструкцией if сообщает интерпретатору Python, что дальше находится блок команд. В блок команд входят все строки с отступом под строкой с инструкцией if, вплоть до следующей строки без отступа.

Отступы

Отступ — небольшое смещение строки кода вправо. В начале такой строки находятся пробелы, и поэтому она на несколько символов отстоит от левого края.
Некоторым инструкциям в Python (например, инструкции if) именно блок кода сообщает, какие действия следует предпринять. После if блок кода информирует интерпретатор Python, как действовать, если условие истинно, и как — если оно ложно.

По соглашению PEP 8, для отступа блоков кода используются 4 пробела. Если нажать на клавишу Enter после if, она автоматически выставит 4 пробела.
Условный оператор
Практика
Частые ошибки:

1. Отсутствие двоеточия : в блоке if после условия.
Неправильно:
if num % 10 == 0
print('Число num кратно 10')
Правильно:
if num % 10 == 0:
print("Число num кратно 10")
2. Использование оператора присваивания = вместо оператора сравнения ==.
Неправильно:
if num = 10:
print("Число num равно 10")
Правильно:
if num == 10:
print("Число num равно 10")
3. Отсутствие отступов в блоке if.
Неправильно:
if color == "red":
print("В переменной color содержится красный")
Правильно:
if color == "red":
print("В переменной color содержится красный")
4. if и else не на одном уровне:
Неправильно:
if num == 777:
print("Число num равно 777")
else:
print("Число num НЕ равно 777")
Правильно:
if num == 777:
print("Число num равно 777")
else:
print("Число num НЕ равно 777")
5. Неправильное написание операторов сравнения:
Неправильно:
if x => 10:
print("x больше либо равен 10")

if y =< 20:
print("y меньше либо равен 20")

if z =! 777:
print("z не равен 777")
Правильно:
if x >= 10:
print("x больше либо равен 10")

if y <= 20:
print("y меньше либо равен 20")

if z != 777:
print("z не равен 777")
Запомните, что операторов =>, =<, =! в Python не существует! Существуют только >=, <=, !=.


Практика
Ты большая молодец, ты со всем справилась! Хорошего дня)