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

Резултати

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

Пребарај: #task

当前筛选 #task清除筛选
Crypto Samurai | News & Memes

@cryptosamuraicat · Post #518 · 14.01.2025 г., 06:49

🐾 PAWS! A new task has appeared. Press the "START" button, the countdown starts, after the time has elapsed, we return and collect the points. You can get 5,000 PAWS for completing it #paws#airdrop#task 🐱🐱🐱🐱🐱🐱🐱🐱 👉🏻SUBSCRIBE!

ChatGPT AI Technology News

@chatgpt_officialnews · Post #333 · 14.11.2025 г., 15:39

New task applied right now❗️ ♨️ Get your tokens right now: https://t.me/chatgpt_officialbot ➖➖➖➖🔻 🧠 BOT: @Chatgpt_OfficialBOT 💎@Chatgpt_OfficialNews #️⃣#Update#Task ➖➖➖➖🔺

Hashtags

djangoproject

@djangoproject · Post #285 · 02.04.2017 г., 18:45

https://realpython.com/blog/python/introduction-to-mongodb-and-python/#.WMfv6BURLc4.linkedin #Python is a powerful programming language used for many different types of applications within the development community. Many know it as a flexible language that can handle just about any #task. So, what if our complex Python application needs a #database that’s just as flexible as the language itself? This is where #NoSQL, and specifically #MongoDB, come in to play.

QQ资源岛-破解软件分享

@QQZYDAPP · Post #4641 · 17.11.2025 г., 15:58

⭐️【资源名称】: 3C Task Manager Pro 3C任务管理器 🤖【适用平台】: #Andoid 🔄【应用版本】: 3.9.4 🔩【应用大小】:18MB 🧱【资源介绍】 PiliPlus 3C Task Manager Pro「3C 任务管理器」一款适合日常使用的简单任务管理器。高度可配置,但功能简单的任务管理 🟢专业版 🟡在线下载:点击下载 📁#安卓软件#3C#Task#Manager#任务管理器

#脚本#QuantumultX#Loon#Surge#Shadowrocket#Stash#Crack#Task#任务脚本#日历 ✅ 脚本名称:摸鱼日历 👤 脚本作者:𝒀𝒖𝒉𝒆𝒏𝒈 💳 脚本功能:万年历、节假日显示、Boxjs自定义纪念日显示、Surge除外支持多媒体显示 💳 使用方法:添加脚本cron、添加Boxjs自定义 🔗 脚本链接:https://raw.githubusercontent.com/Yuheng0101/X/main/Tasks/moyu.js 🔗 Boxjs订阅:https://raw.githubusercontent.com/Yuheng0101/X/main/Tasks/boxjs.json 🌀 QuantumultX,复制对应位置,其他APP在脚本链接里面自行复制。 [task_local] 6 9 * * * https://raw.githubusercontent.com/Yuheng0101/X/main/Tasks/moyu.js, tag=摸鱼来啦, img-url=https://is1-ssl.mzstatic.com/image/thumb/Purple126/v4/67/04/ff/6704ff4c-b49b-de91-70ac-201c62d5296f/AppIcon-0-0-1x_U007emarketing-0-0-0-5-0-0-sRGB-0-0-0-GLES2_U002c0-512MB-85-220-0-0.png/144x144bb.png, enabled=true ✈️导航💬群组🤖投稿🎁福利

折腾实验室频道

@TossLabChannel · Post #13 · 17.10.2024 г., 13:27

#Task#Script#签到脚本#雨晨ios 脚本名称:雨晨IOS签到 脚本说明: • 雨晨ios 每天自动签到,轻松获取积分,用于兑换苹果共享账号。 • 使用账号密码进行登录,故cookie无需考虑有效期,随意畅玩。 使用方法: 复制网站 到微信打开,微信直接登录账号,修改登录密码; • 在boxjs填写账号#密码,多账号用&分割,如账号1#密码1&账号2#密码2; • 将脚本添加到定时任务运行即可。 😀脚本作者: Sliverkiss 😀脚本地址:点击链接 😀BoxJs 地址:点击链接 📢 群聊:@TossQL 🎈 频道:@TossQLChannel

#脚本#QuantumultX#Loon#Surge#Shadowrocket#Stash#Task#任务脚本 ✅#稀土掘金-签到/每日抽奖 👤 脚本作者: @rational_stars 📌 脚本功能: 解锁VIP会员 ⬇️ 更新日期: 2024-05-16 💬使用方法: 1.打开掘金 app ->我的页面-> 个人主页 若提示获取Cookie成功则可以使用该脚本 2.关闭获取Cookie重写,避免产生不必要的mitm。 💳 特别说明: 只测试圈X,其他APP自行测试 ⬇️ 下载地址: 点击下载 🔗 一键导入: 重写导入 🔗 Task链接: 长按复制 🔄 脚本转换: 点击传送 ✈️导航💬群组🤖投稿🎁福利

ПретходнаСтраница 1 од 3Следна