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

Резултати

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

Пребарај: #ham

当前筛选 #ham清除筛选
Libreware

@libreware · Post #1336 · 07.10.2024 г., 15:23

kv4p HT introduction Turn your phone into a modern ham radio transceiver. https://kv4p.com #HAM#radio @LinuxTechIndex

Hashtags

美食素材圈

@meishi_sucai · Post #22502 · 27.11.2025 г., 08:49

#红酒#火腿#RedWine#Ham ➖➖➖➖➖➖➖➖ 📚【话术需求区】点击.... 👄【深夜小电影】点击.... 🧑🏼‍🦰【人设套图区】点击.... 🔞【人设私密照】点击.... 👨‍🎨【绘画频道区】点击.... 🛵【 跑腿代购 】点击.... 👉广告投放

白の后花园

@moeshiro · Post #174 · 30.10.2025 г., 16:30

试着接收了这次《三体》联动哈工大从阿斯图一号卫星上发送的 SSDV信号,只能说发送的图片真的好难看(),不过搭建解码环境的过程还是比较有趣的,也学会了 sdr 精准跟随卫星频率的操作。 #业余无线电#HAM#卫星#SSDV#ASRTU-1

Gusdurian.Net

@gusduriannet · Post #2321 · 21.09.2020 г., 07:53

📚 TADARUS BUKU GUSDURian Ciputat 📚 _Assalamualaikum warahmatullahi wabarakatuh_ Halo, salam sejahtera untuk kita semua. 🙂 *GUSDURian Ciputat* mempersembahkan: . *"Tadarus Buku Islam Kosmopolitan: Hak Asasi Wanita dalam Islam"*. Tadarus Buku merupakan program berkala yang diadakan GUSDURian Ciputat tiap dua minggu sekali. Adapun topik pembicaraan dalam tadarus buku ialah tulisan-tulisan Gus Dur yang tersebar di berbagai platform, mulai dari buku, jurnal, koran, hingga artikel. Hak Asasi Manusia (HAM) merupakan salah satu isu yang secara ramai diperbincangkan di tingkat global, khususnya sejak abad ke-20 hingga sekarang. Salah satu aspek dalam HAM yang menarik untuk dikaji ialah mengenai Hak Asasi Wanita. Lalu bagaimana sebenarnya posisi wanita dalam kacamata Islam? Nah, dalam tadarus buku "Islam Kosmpolitan" ini akan dibahas tulisan KH. Abdurrahman Wahid (Gus Dur) tentang bagaimana Hak Asasi Wanita dalam Perspektif Islam. Semua itu akan dibahas dengan bernas oleh dua narasumber yang hadir di kesempatan ini. Moderator: - *Gatot Anwar Subaningrat* _(Penggerak GUSDURian Ciputat)_ Pemateri: - *Zahrotun Nafisah* _(Penggerak GUSDURian Ciputat, Podcaster Ngobrolin Buku, dan Penulis lepas di bincangsyariah.com dan bincangmuslimah.com)_ -*Wahyuni Della Sari* _(Divisi Pengembangan Komunitas dan Jaringan Sekretariat Nasional Jaringan GUSDURian)_ Tadarus buku ini akan dilaksanakan pada: 📅Hari/Tanggal : Rabu, 23 September 2020 🕛Jam : 20.00 - 22.00 WIB Link Pendaftaran: bit.ly/TadarusBuku2020 Contact Person : Rafi Sihabudin 📱 0856-9509-2642 Silahkan hubungi CP untuk informasi lebih lanjut. _Wassalamualaikum warahmatullahi wabarakatuh_ #TadarusBuku#GusDur#IslamKosmopolitan#AbdurrahmanWahid#HakAsasiWanita#Islam#HAM