Настоящая магия — это возможность принимать решения. В зависимости от ситуации заклинание может работать по-разному. В программировании для этого используют условия.
ifif (если) проверяет условие. Если условие истинно — выполняет блок кода:
health = 30 if health < 50: print("Здоровье на исходе!")
Вывод: Здоровье на исходе!
| Оператор | Смысл | Пример |
|---|---|---|
== | равно | x == 5 |
!= | не равно | x != 0 |
> | больше | x > 10 |
< | меньше | x < 0 |
>= | больше или равно | x >= 100 |
<= | меньше или равно | x <= 50 |
Код внутри if должен быть сдвинут вправо на 4 пробела (отступ). Это как вложенное заклинание:
level = 5 if level >= 5: print("Ты достиг 5 уровня!") print("Открыт новый навык!") print("Это всегда выводится")
Строки с отступом — часть if. Строка без отступа выполняется всегда.