Шаблони цінностей

Оновлено: 24.04.2023

Шаблон значення представляє іменоване значення в Python. Синтаксис:

value_pattern ::=  attr
attr          ::=  name_or_attr "." NAME
name_or_attr  ::=  attr | NAME

Пунктирна назва в шаблоні шукається за допомогою стандартних Python правил розпізнавання імен. Шаблон виконується успішно, якщо знайдене значення порівнюється зі значенням предмета (з використанням оператора рівності ==).

Простіше кажучи, NAME1.NAME2 буде успішним, лише якщо == NAME1.NAME2