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

Резултати

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

Пребарај: #linq

当前筛选 #linq清除筛选
MDC Uzbekistan

@mdcuzbekistan · Post #36 · 12.06.2021 г., 12:19

LINQ asoslari LINQ (Language-Integrated Query) - bu ma'lumot manbasidan so’rov olish uchun oddiy va qulay til. Ma'lumotlar manbayi sifatida - IEnumerable interfeysini (masalan, standart to'plamlar, massivlar) amalga oshiradigan obyekt, DataSet, XML hujjati bo'lishi mumkin. Ammo manba turidan qat'iy nazar, LINQ ma'lumotni olish uchun barchasi uchun bir xil usulni qo'llashga imkon beradi. 👉Batafsil 👨‍🏫 Mentor: Nodirbek Abdulaxadov #csharp#linq#database#professional .NET Uzbekistan Community __________ Telegram | Instagram | Youtube

GitHub Trends

@githubtrending · Post #14729 · 21.05.2025 г., 02:30

#csharp#c_sharp#linq#unity ZLinq is a high-performance, zero-allocation LINQ library for .NET and game engines like Unity and Godot. It improves on regular LINQ by avoiding memory allocations during method chaining, boosting speed and efficiency, especially in demanding apps like games. You use it by calling `AsValueEnumerable()` on collections, enabling faster queries with almost full compatibility with .NET 10 LINQ features. It supports advanced operations on arrays, spans, trees (like file systems and JSON), and SIMD for parallel processing. ZLinq also offers drop-in replacements to accelerate existing LINQ code without rewriting. This means you get faster, more memory-efficient data processing with minimal code changes[1][3][4]. https://github.com/Cysharp/ZLinq

MDC Uzbekistan

@mdcuzbekistan · Post #37 · 20.06.2021 г., 16:12

IEnumerable va IQuerable LINQ so`rovlarda qaytish tipi aniq bo`lgan holatlarda ularni to`plam holatida qabul qilib olish uchun IEnumerable interfeysidan foydalaniladi. Ushbu interfeys System.Collection namespace da joylashgan. 👉Batafsil 👨‍🏫 Mentor: Jasurbek Xasanboyev #csharp#linq#query#professional .NET Uzbekistan Community __________ Telegram | Instagram | Youtube

MDC Uzbekistan

@mdcuzbekistan · Post #641 · 20.01.2023 г., 13:51

Expressionlar va ulardan resurslar so'rovlarida foydalanish Talablarga binoan, siz kutgan mavzu - Expressionlar. Barchaga ma'lumki, database dan kelayotgan ma'lumotlarni dinamik holatda filterlash, saralash unchalik ham oson emas. Ushbu mahorat darsimizda, Sultonbek sizlarga expression/query lar bilan ishlashning yangicha usulini taqdim etmoqchi. Eng qizig'i shundaki, bizning speaker mavzudan ilhomlanib, ushbu amaliyot uchun yangi kutubxona ham ishlab chiqishga ulguribdi. Judayam qiziq, sinab ko'ramiz-a, nima deysiz? Barchangizni ushbu mahorat darsida kutib qolamiz. Kirsangiz xursand bo'lamiz, kirmasangiz hafa bo'lish yo'q ) Sana: 22-yanvar, 20:00 Havola: Zoom Speaker: Sultonbek Rakhimov #expression#linq#filtering#sorting .NET Uzbekistan Community ➖➖➖➖➖➖➖➖➖➖ Telegram | Instagram | Youtube