Перейти к содержанию

Особенности Шаблонного Движка

Переменные

Чтобы создать переменную, воспользуйтесь схемой: {% set <название> = <значение> %}

Например: {% set animal = Слон %} Данный код создаст переменную animal со значением - слон.

Логические операторы

Предлагаю для начала поговорить о конструкции если/иначе. В шаблонном движке KerdokuBot существует возможность использования данной конструкции.

if - означает "если" elif - означает "иначе если" else - означает "иначе" endif - закрывает конструкцию "если/иначе"

Схема выглядит примерно так:

{% set val = random.randint(1,3) %}
{% if  val == 1 %}
Слон 
{% elif val == 2 %}
Жираф
{% else %} 
Медведь 
{% endif %}

Компьютер сгенерировал число 1. Результат был Слон.