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 не существует! Существуют только >=, <=, !=.