tgoop.com/Welcome_Python/1174
Last Update:
[Перевод] Две мощных возможности Python, упрощающие код и улучшающие его читабельность.
Улучшите качество кода, украсив его оператором match и срезами объектов.
Python не случайно стал невероятно популярным в современной технической среде. Он, если сравнивать его с другими языками программирования, возможно, является самым удобным и доступным для новичков. И, вместе с этой доступностью, он ещё и обладает огромными возможностями. С его помощью можно решить множество задач в самых разных сферах, им пользуются веб-разработчики, дата-сайентисты, учёные.
По мере того, как Python развивался, его создатели очень старались, чтобы код, написанный на этом языке, не терял бы хорошей читабельности и лаконичности. Хотя для освоения многих возможностей Python могут понадобиться некоторые усилия, результатом приложения этих усилий будет чистый и красивый код. Это более чем стоит сил, потраченных на изучение языка.
В этом материале мы рассмотрим две таких возможности: оператор match и создание срезов строк и списков. Мы подробно разберёмся с тем, как работают эти механизмы, а так же изучим несколько примеров, которые позволят вам познакомиться с синтаксисом и семантикой соответствующих конструкций.
Читать далее https://habr.com/ru/companies/wunderfund/articles/775052
BY Добро пожаловать в мир Python

Share with your friend now:
tgoop.com/Welcome_Python/1174