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 слични објави

Пребарај: #season1

当前筛选 #season1清除筛选
DeckForge Announcement

@deckforge_official · Post #340 · 27.10.2025 г., 12:01

From the Forge #18: 🔨 | OPEN BETA is LIVE! 💥 The JUICIEST update so far has landed — and it’s packed with new features, fixes & pure Forge energy. Our biggest step toward the full release — and it’s only getting hotter from here. 👀 WHAT’S NEW 🔵 Tutorial — a simple intro to help new players jump right into the action 🔵 Game Store — now fully functional! Buy Boosters, open packs, and discover what’s inside 🔵 Collections — track your progress and see which rewards await the most active Forgers 🔵 Geodes — earn them from Bosses and crack them open at Axis for precious loot 🔵 Forge — throw your loot in and craft new Jokers! 🔵 Map Animations — smoother, prettier, and more alive than ever 🔵 More Jokers! — and even more coming very soon \0/ 🔧 WHAT’S BETTER 🔵Improved Russian localization 🔵Game balance refined 🔵Face cards facelifted — and more polish on the way! Our team is already working on upcoming updates, new cards, and the road toward Season 1: Genesis. Keep playing and remember: the Forge never sleeps. ➡️DeckForge - Play Now! Stay Forged! 🔥 #DeckForge#FromTheForge#OpenBeta#Season1 Join the DeckForge Community: 🌐YouTube𝕏Twitter🎮Discord 👉Chat👉Announcements👉DeckForge

DeckForge Announcement

@deckforge_official · Post #336 · 14.10.2025 г., 15:06

From the Forge #17: 🔨 | Open Beta Is Coming Forgers, the wait is almost over. The Open Beta is just around the corner — and it’s packed with new features, mechanics & rewards that will shape the next era of DeckForge. Here’s what awaits you: 🔵 Forge Activation — craft, combine & refine your power. The first version of the Forge goes live 🔵 Citadel Expansion — explore the Warehouse & unlock the Axis, the beating heart of your progress 🔵 New Resources — gather and manage Matter, Energy & Crystals to upgrade your deck and Citadel 🔵 Pack & Geode Opening — uncover rare cards, bonus items & hidden treasures 🔵 New Jokers & Cards — discover fresh mechanics, wild combos & new strategies 🔵 Collections — begin assembling your first complete sets. Each collection tells a story — and brings rewards for the most dedicated Forgers October brings new events, partnerships & major announcements. The world of DeckForge is evolving — and you’re at the center of it. Stay Forged! 🔥 #DeckForge#FromTheForge#OpenBeta#Season1 Join the DeckForge Community: 🌐YouTube𝕏Twitter🎮Discord 👉Chat👉Announcements👉DeckForge

MoonPlay

@moonplay_official · Post #75 · 24.07.2024 г., 07:41

Show Off Your Season 1 Badges & Win Big!💸 Season 1 has wrapped up, and we’ve got something awesome to celebrate! Share your Achievement Badge from the first season1️⃣, and you might just win a prize equal to the Space Bucks balance on it. 😱 How cool is that? Here’s how to join the fun: ⏺Follow@moonplay_official group. ⏺Join our lively chat @moonplay_chat. ⏺Drop a screenshot of your Season 1 Achievement Badge + hashtag #Season1 in the comments below this announcement. ➡️To find your Season 1 Badge, just tap your profile in the top right. We’ll pick 20 lucky winners in 24 hours, so keep your eyes peeled! Good luck, and may your Badge shine the brightest!🍀 👉TO THE MOON APP👈 Website | Telegram Chat | X | Discord | Medium #ToTheMoon#MoonPlay#ecosystem#blockchain#gamefi#web3#wenlisting#firstseason#communitymilestone#communityfirst#taptap#clicker#game

跑跑資訊站 KartInfo

@KartInfoTW · Post #344 · 26.02.2022 г., 03:50

韓服 2022 跑跑聯賽第一季將於今日開打,賽程會一路打到五月,這一季總獎金同樣高達 500 萬元, 這次跑跑聯賽官網也同步改版,整合 PC / Rush+ 聯賽成為一站式聯賽專題網站,當然除了每日賽程觀賽獎勵外,開幕賽當日還有加碼抽「傳說零件 V1」等多項大獎! 🏁 詳細聯賽資訊:https://kinf.cc/wc7ie ▶️ 追蹤 Google 新聞:https://kinf.cc/gn ▶️ 立即加入 Discord:https://kinf.cc/dc #跑跑卡丁車#KartRider#韓服#職業#聯賽#跑跑聯賽#카트리그#第一季#Season1#LiivSANDBOX#BLADES#KWANGDONGFreecs#TeamGP#Phase#DDK#latte#AxelZ#開幕賽#傳說零件V1#稀有零件V1#舒適V1_Black#雷之爆烈V1#鋼之合金V1#烈焰馬拉松V1#聖騎士尖峰V1