Рубрики
Без рубрики

Новый оператор матча в Python 3.10

Python 3.10 начинает заполнять множество увлекательных новых функций. Один из тех, в Па … Теги с Python, программированием, новостями, датой.

Python 3.10 начинает заполнять множество увлекательных новых функций. Один из тех, в частности, поймал мое внимание – сопоставление структурных рисунков – или, поскольку большинство из нас будут знать его, выключатели/чемоданты.

Выключатели выключания отсутствовали в Python, несмотря на то, что он является распространенной особенностью большинства языков.

Вернувшись в 2006 году, PEP 3103 был поднят, рекомендуя внедрение оператора коммутатора. Однако после опроса на Pycon 2007 не получили поддержки функции, Python Devs упал его.

Быстро вперед до 2020 года и Гвидо Ван Россум, создатель Python, совершил первую документацию, показывающую новые выключатели, которые были названы структурным сопоставлением рисунка, как найдено в PEP 634.

Выключатели Python Switch – не просто выключатели выключателей, они намного сильнее благодаря своим возможностям сопоставления структурных шаблонов.

Давайте посмотрим, как эта новая логика работает.

Оригинал: “https://dev.to/jamescalam/the-new-match-case-statement-in-python-3-10-23ij”