TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #76 · 27 апр.

Ранее я делал серию постов про битовые операторы. Вот вам ещё один наглядный пример как это используется в Python в модуле re. Чтобы указать флаг для компилятора нам надо указать его после передаваемой строки. Например, добавляем флаг для игнорирования переноса строки. pattern = re.compile(r"(\w+)+") words = pattern.search(text, re.DOTALL) А как указать несколько флагов? Ведь явно будут ситуации когда нам потребуется больше одного. Кто читал посты по битовые операторы уже понял как. pattern.search(text, re.DOTALL | re.VERBOSE) А теперь смотрим исходники, что находится в этих атрибутах? Не удивительно, степени двойки. Почему? Потому что каждое следующее значение это сдвиг единицы влево. >>> for n in [1, 2, 4, 8, 16, 32, 64, 128, 256]: >>> print(bin(n)) 0b1 0b10 0b100 0b1000 0b10000 0b100000 0b1000000 0b10000000 0b100000000 Чтобы было понятней, давайте напишем тоже самое но иначе, добавим ведущие нули: 000000001 000000010 000000100 000001000 000010000 000100000 001000000 010000000 100000000 Не понятно что тут происходит? Читай три поста про битовые операторы начиная с этого ➡️https://t.me/pythonotes/45 В общем, это пример применения побитовых операций в самом Python. Теперь вы знаете Python еще немного лучше) #tricks#regex#libs

Резултати

Пронајдени 1 слични објави

Пребарај: #ep82

当前筛选 #ep82清除筛选

📣«Единая Россия» запустила сбор идей для новой народной программы Первый окружной форум-сбор партии «Есть Результат» прошёл в Екатеринбурге! 🗨️ Представители «Единой России» объявили о запуске сбора идей для новой народной программы. Каждый может внести свои предложения на сайте естьрезультат.рф. 🗣️ Цель программы — действовать в интересах государства и граждан. Один из ключевых разделов будет посвящён развитию промышленности и укреплению технологического суверенитета. К работе привлечены лидеры мнений и эксперты. 🕘19 февраля «Единая Россия» провела первый форум «Есть результат!» о развитии промышленности. На форуме собрались участники из всех регионов Уральского федерального округа. 💡Участники форума предложили идеи для новой программы партии, а правительство отчиталось о выполнении народной программы. 🌐Присоединяйтесь к обсуждению и делитесь своими идеями для новой народной программы! #ЕдинаяРоссия#ЕР82#НароднаяПрограмма#ЕстьРезультат ——————— United Russia has launched a collection of ideas for a new popular program The first district forum-gathering of the "There is a Result" party was held in Yekaterinburg! Representatives of United Russia announced the launch of a collection of ideas for a new popular program. Everyone can submit their suggestions on the isresultat.rf website. The purpose of the program is to act in the interests of the state and citizens. One of the key sections will be devoted to the development of industry and the strengthening of technological sovereignty. Opinion leaders and experts are involved in the work. On February 19, United Russia held the first "There is a result!" forum on industrial development. The forum brought together participants from all regions of the Ural Federal District. The forum participants proposed ideas for a new party program, and the government reported on the implementation of the people's program. Join the discussion and share your ideas for a new popular program! #UnitedRussia#EP82#Peoplesprogram#Thereisaresult