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

TGINSIGHT SIMILAR POSTS

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

Изворен канал @pythonotes · Post #32 · 7 фев.

Скорее всего уже слышали, что складывать строки через + это плохая практика. Падение производительности, и всё такое. Без лишних слов, давайте измерять: from timeit import timeit def t1(): # складываем 10 строк через + из переменной t = 'text' for _ in range(1000): s = t + t + t + t + t + t + t + t + t def t2(): # склеиваем список строк через метод join arr = ['text'] * 10 for _ in range(1000): s = ''.join(arr) def t3(): # складываем через + но не из переменной а непосредственно инлайн объекты for _ in range(1000): s = 'text' + 'text' + 'text' + ... # всего 10 раз Теперь каждую строку склейки запустим по 10М раз >>> timeit(t1, number=10000) 0.21951690399964718 >>> timeit(t2, number=10000) 1.4978306379998685 >>> timeit(t3, number=10000) 0.2213820789993406 Хм, а нам говорили что через "+" это плохо и медленно ))) 😁 Тут стоит учитывать, что речь идёт о склейке множества длинных строк. Давайте изменим условия: def t4(): t = 'text'*100 for _ in range(1000): s = t + t + t + t + t + t + t + t + t def t5(): arr = ['text'*100] * 10 for _ in range(1000): s = ''.join(arr) def t6(): for _ in range(1000): s = 'text'*100 + 'text'*100 + ... # всего 10 раз >>> timeit(t4, number=10000) 12.795130728000004 >>> timeit(t5, number=10000) 2.642637542999182 >>> timeit(t6, number=10000) 0.2184546610005782 Вот, уже другой разговор, сразу видна разница, в среднем в 6 раз. Но погодите, почему последний тест t6() по скорости такой же как и t3()? Ведь строки теперь в 100 раз длиннее! Это вопросы оптимизации кода, какие простые изменения ускоряют или замедляют выполнение программы. Мы столкнулись с примером обхода обращения к переменной. Например, именно так работает директива #define в С++, во время компиляции подставляя значение переменной вместо ссылки на неё. В Python это тоже работает, но часто ли вы сможете встретить такой способ работы со строками? К сожалению, способ почти только теоретический. В целом, тесты показали то, что мы хотели. Делаем выводы самостоятельно. Полный листинг 🌍 #tricks

Резултати

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

Пребарај: #adolatsdp

当前筛选 #adolatsdp清除筛选
Сhilonzor tumani hokimligi Matbuot xizmati

@Chilonzor_tuman_hokimligi · Post #81472 · 13.03.2026 г., 12:57

#Chilonzor#UmumxalqHashari#Ko‘kalamzorlashtirish #AdolatSDP#Mahalla Umumxalq hashari doirasida ko‘chat ekish ishlari olib borilmoqda Chilonzor tumanida O‘zbekiston “Adolat” SDP tuman kengashi hamda “Mahalla” xayriya jamoat fondihamkorligida Umumxalq hashari munosabati bilan mahallalar hududida obodonlashtirish ishlari amalga oshirilmoqda. Tadbir doirasida hududlarni yanada ko‘kalamzorlashtirish maqsadida turli xil mevali va manzarali daraxt ko‘chatlariekilmoqda. Mazkur tashabbus mahallalarda ekologik muhitni yaxshilash, aholi uchun yanada qulay va yashil hududlar yaratishga xizmat qiladi. 🔵https://t.me/chilonzor_tuman_hokimligi

Сhilonzor tumani hokimligi Matbuot xizmati

@Chilonzor_tuman_hokimligi · Post #81467 · 13.03.2026 г., 12:36

#YoshlarKuni #HuquqiyTargibot #AdolatSDP #YoshlarBilanUchrashuv#AyollarVaBolalarHimoyasi Chilonzorda “Yoshlar kuni” munosabati bilan huquqiy targ‘ibot tadbiri o‘tkazildi Chilonzor tumani Xalq deputatlari kengashi deputati A. Xusainov, tuman “Adolat” SDP kengashi raisi B. Rahimov hamda O‘zbekiston Respublikasi IIV mas’ul xodimlari hamkorligida “Yoshlar kuni” munosabati bilan tumandagi 136-sonli umumta’lim maktabida huquqiy targ‘ibot tadbiri tashkil etildi. Tadbir davomida maktab ma’muriyati va yuqori sinf o‘quvchilari bilan O‘zbekiston Respublikasi Prezidenti tomonidan 2026-yil 3-mart kuni qabul qilingan PF-33-sonli “Ayollar va bolalar huquqlarining himoyasini kuchaytirish hamda ularga nisbatan tazyiq va zo‘ravonliklarning oldini olish bo‘yicha qo‘shimcha tashkiliy-huquqiy chora-tadbirlar to‘g‘risida”gi Farmoni mazmun-mohiyati yuzasidan tushuntirishlar berildi. Shuningdek, tadbir davomida o‘quvchilarning savollariga batafsil javoblar berilib, ularning huquqiy bilimlarini oshirishga qaratilgan tavsiyalar bildirildi. 🔵https://t.me/chilonzor_tuman_hokimligi

Сhilonzor tumani hokimligi Matbuot xizmati

@Chilonzor_tuman_hokimligi · Post #82801 · 07.04.2026 г., 08:03

#AdolatSDP #AmirTemur690 #Chilonzor #Kitobxonlik #Bahoriston #Navza #Guliston SOHIBQIRON TAVALLUDINING 690 YILLIGI MUNOSABATI BILAN MA’NAVIY-MA’RIFIY TADBIRLAR O‘TKAZILDI “Adolat” SDP Chilonzor tumanikengashi tashabbusi hamda Respublika “Mahalla” xayriya jamoat fondi hamkorligida buyuk bobomiz Amir Temur tavalludining 690-yilligiga bag‘ishlangan davra suhbatlari tashkil etildi. Tumanimizdagi “Guliston” MFY kutubxonasida o‘tgan tadbirda Sohibqironning hayot yo‘li va davlatchilik tariximizdagi ulkan xizmatlari yoshlarga so‘zlab berildi. E’tiborlisi, targ‘ibot tadbirlari doirasida kitobxonlikni qo‘llab-quvvatlash maqsadida “Guliston”, “Bahoriston” va “Navza” mahalla kutubxonalariga Amir Temur haqidagi hamda boshqa badiiy adabiyotlardan iborat 100 tadan yangi kitoblar jamlanmasi taqdim etildi. Bu kabi loyihalar mahallalarda intellektual muhitni shakllantirish va yoshlarning tarixiy bilimlarini oshirishga xizmat qiladi. 🔵@Chilonzor_tumani_hokimligi