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

Резултати

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

Пребарај: #geist

当前筛选 #geist清除筛选
Russisches Haus in Berlin

@rushaus · Post #2097 · 03.02.2026 г., 18:19

Die Familienkomödie „Das Familiengespenst“ wird am 10. Februar um 19:00 Uhr in russischer Sprache gezeigt!🎬 📺 Der Film erzählt die Geschichte von Vasilii Kirsanov, einem ehemaligen Bankangestellten, der seinen Bürojob aufgegeben hat und Illusionist geworden ist. Nach einer erfolglosen Show zieht er mit seiner Frau Svetlana und seinen beiden Kindern um, doch das neue Leben erweist sich als schwierig, und die Familie muss einen Ausweg aus der entstandenen Situation finden. Um seine Lage zu verbessern, kauft Kirsanov eine geräumige Wohnung zu einem verdächtig günstigen Preis, wo er entdeckt, dass der ehemalige Bewohner ein echter Geist ist. Meldet Euch rechtzeitig an und kommt vorbei!🤩 #kino#geist#film#komödie#filmabend

枫叶の破解软件频道

@afengye · Post #680 · 27.12.2024 г., 14:16

#QuantumultX#Loon#Shadowrocket#Crack#破解脚本#GEIST#脑与脑 脑力游戏和冥想 大脑愈强大,生活更美好。通过24款(共720关)富有挑战性的趣味脑力游戏,提高你的记忆力、专注力、反应力、逻辑思维能力和计算能力。边玩边提升脑力时,还可以跟踪自己的进展统计。在QX重写规则中 引用脚本 一次性解锁。 破解流程: 先不开脚本进入软件 退出软件 再开启脚本进入软件 等待自动解锁 解锁失败不要点恢复购买 保持脚本开启 重复退出软件进入软件 直到解锁成功 快捷操作: 一键导入QX 👉🏻点击此处下载软件

Die Familienkomödie „Das Familiengespenst“ wird am 10. Februar um 19:00 Uhr in russischer Sprache gezeigt!🎬 📺 Der Film erzählt die Geschichte von Vasilii Kirsanov, einem ehemaligen Bankangestellten, der seinen Bürojob aufgegeben hat und Illusionist geworden ist. Nach einer erfolglosen Show zieht er mit seiner Frau Svetlana und seinen beiden Kindern um, doch das neue Leben erweist sich als schwierig, und die Familie muss einen Ausweg aus der entstandenen Situation finden. Um seine Lage zu verbessern, kauft Kirsanov eine geräumige Wohnung zu einem verdächtig günstigen Preis, wo er entdeckt, dass der ehemalige Bewohner ein echter Geist ist. Meldet Euch rechtzeitig an und kommt vorbei!🤩 #kino#geist#film#komödie#filmabend