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

Резултати

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

Пребарај: #patreon

当前筛选 #patreon清除筛选
老爹汉化组

@ldlocalization · Post #324 · 14.10.2023 г., 03:51

Awoo!新版本! 这个月对我来说很难熬,但我还是尽快完成了这个作品,希望你们会喜欢。我很期待下一个作品! 在此期间,这个版本包含8千字新剧本,延续Acri的悲剧吠景故事部分! 由 TempoMcFlurry投稿的第一幅作品,您可能从 Twitter 上一些最酷的庇护所粉丝作品中认识他!他在背景故事的第一部分添加了一张小Rune和Rudy的照片。期待 Tempo 今后提供更多图片! 在Acri在冰冻峡谷遇到冰狼的闪回部分添加了一些简单的动画。 一个小的 CG! 以及一个Alon新商品的噱头! 新背景 清除 ToDo 后,您将收到一条完成信息。我以后可能会把它做得更好看一些。 如果您发现任何错误或错别字,请在 #patreon-bugs-typos 中告诉我。 请慢用! Awoo~! Raus Vuffski 请支持Raus的红P https://www.patreon.com/raus/ 如果你有itch账号,欢迎为庇护所来个五星好评 https://rausmutt.itch.io/sheltervn/

Hashtags

椒盐豆豉剪报

@mtfront · Post #4240 · 23.02.2026 г., 06:14

我不再做的事 本文是我 2026 年 1 月 Patreon 的月度选题。加入 patreon 可以跟其它赞助者一起选出下个月你想看的博客文章,并且支持本博客的持续创作。下期选题已经发布欢迎金主点击投票 : - 远程工作 vs In office 工作 - 多年消费主义博主的一些偏执 - VO2Max 和有氧能力一年回顾 #blog#patreon

椒盐豆豉剪报

@mtfront · Post #3989 · 23.08.2025 г., 00:49

被 Covid 偷走的五年 我依旧觉得 2019 年是去年,要不是写博客梳理我都不知道我干了这么多事。我说什么来着,博客给记忆增加了一个全新的维度,是最好的时间胶囊。 下一个 5 年就是 2030 了,we're literally already closer to 2050 than 2000, can you even imagine? 本文是我 2024 年 8 月 Patreon 的月度选题。本月两个命题平票,由至尊糖妈的双倍票数 tie breaker 所以选了这个话题。加入 patreon 可以跟其它赞助者一起选出下个月你想看的博客文章,并且支持本博客的持续创作。下期选题已经发布欢迎金主点击投票: - My pet peeves - Mid 30s vs Mid 20s - What's your fun fact #blog#patreon

椒盐豆豉剪报

@mtfront · Post #3970 · 27.07.2025 г., 07:30

你有哪些 top 10% 技能点 这个问题是 reddit 上常刷到的那种”你被丢在荒岛上需要选一个你比其它所有人都强的技能才能存活/给你一千万”之类的烂俗问题想到的。那么放在全人类里,你会有哪些技能点是能排在前 10% 呢? 感觉东亚小孩从小卷大,容易自卑,经常会陷入“自己一无是处”的漩涡。想一想这种话题可能会发现放在全人类的角度,还是会有很多出众的技能/privilege,也算是一个自我认知,培养感恩和提升 self-esteem,探讨一下这个“其实你没有你想得那么平庸”的积极训练吧。 本文是我 2024 年 7 月 Patreon 的月度选题。下期选题已经发布欢迎金主点击投票: - 从痛恨跑步到每日一跑的一年里 - 为什么不“回国” - 被 Covid 偷走的五年 #blog#patreon

椒盐豆豉剪报

@mtfront · Post #3899 · 26.05.2025 г., 06:58

人生拐点 开脑洞往前倒推人生不同几个节点上做出的几个选择,和如果选择不同现在会过怎样一种人生。 Also it's funny that,最近的一个 pivot point 也是十多年前的事了,好像学生时代的选择真的对人生轨迹改变更大,工作了之后万变不离其宗过着波澜不惊的社畜生活。当然真的要改变的话也可以改变很大,毕竟没有被传统婚姻生育这种 timeline 严格的轨迹所限制,只是习惯性倾向规矩里更容易的生活。在大脑还没有发育完全,对社会规则一窍不通的年纪,就要凭借想象走这么多步棋,人生的本质还是 YOLO 呀。 本文是我 2025 年 5 月 patreon 的月度选题,由金主们投票选出。下期选题已经发布欢迎加入 Patreon 投票 : - 10 年 5 份工作 4 次 gap 心得 - 一些近年来买过的“伪需求”物件 - 独立博客 bingo card #blog#patreon

老爹汉化组

@ldlocalization · Post #429 · 10.04.2026 г., 15:02

#Shelter v47 这次是真的 第四声嚎叫·完结篇 嗷呜! 这几个月真是狠狠干了一大票“狗活”,第四嚎路线总算做完了!成品我自己很满意,也希望你们能喜欢。这一更,基本等于三倍内容量! 本次更新包含: > 新增约 2.2 万字剧情,正式收束 Alon 的个人路线 > 大量全新美术、动画和互动分支玩法(以及配套代码,能折腾的都折腾了) > Guran 绘制的全新结局图(FIN),另附一个替代版本 > Hughhhh 的新背景:水晶洞窟 > 画廊新增【回放】功能——通关 Alon 路线后解锁。可以快速重温关键剧情,包括全部亲密场景,以及各主角剧情的整理串联,后续还会继续补充 > 多名角色新增立绘变体,尤其是 Teak,多了不少表情和身体细节变化 > 其中一位主角获得整套全新立绘 > Hughhhh 带来的震撼新曲,以及多个变奏版本 > 更新了制作名单和画廊中的同人图 > 路线结尾的制作人员表已更新,收录自项目启动以来所有 Patreon 支持者 > 新增一个可解锁的主菜单界面样式 > 为贯穿全游戏的某个机制加入了大量新代码——玩到最后你就懂了 总之,这就是一次“分量爆表”的更新。平时我更倾向于小步快更,但这次是个例外。我希望你玩到中段时能理解,为什么我宁愿让你多等一阵,也要把整条路线一次性做完整,而不是中途断在悬念点上。个人觉得很值,也希望你能玩得尽兴。 技术说明(仅针对 v18 之前的老存档 / 2022 年前):本次更新已彻底移除旧版存档界面,因此除了第一个存档位,其余旧存档将会被清空。不过,这不会影响你的永久解锁内容,可以放心。该影响仅限 v18 之前的存档玩家。 另外,这次加入了非常多的新代码,覆盖范围也很广。如果你遇到 bug 或问题,请到 Discord 的 #patreon-bug-typos 频道反馈。 那就不多说了——去亲自体验这片全新的吠暗吧! 祝你玩得开心!嗷呜! ——Raus Vuffski,你们的狗子 Raus已经开通了引力圈(Unifans)赞助,支持微信/支付宝

椒盐豆豉剪报

@mtfront · Post #3160 · 02.04.2024 г., 23:38

鸿篇巨著又来了,本来是不想写拖延了半天的选题,写起来一下冲了八千字长文来说说亘古话题:租房还是买房,公寓还是 house 这个事要说绝对正确只能说 it depends,搜相关信息一般也只能看到一些非常含糊的“有 maintenance”、“有机会成本”、“有杠杆”等让人摸不着头脑的说辞。 这回既然要写我就掰开来,从 single family house、低层公寓和高层公寓的美国十年居住经验出发,对比了 house 和 apartment 在居住体验和经济上到底哪个更适合我,到底传说中的 maintenance 有什么东西,以及一些粗略的小学生计算供参考。 本文是我 2024 年 4 月 Patreon 的月度选题。本来只是放上去凑数,结果以大比分投票获胜,只好先写这篇我不那么想写的了。所有人均可在第一时间免费阅读我的 patreon 文章,每月我会提前发起投票提供二至四个下个月可能会写的博客题材,因为兴趣比较杂内容可能会涵盖职业、科技、消费、理财、健康、效率等不同的话题,加入 patreon 可以跟其它赞助者一起选出下个月你想看的博客文章,并且支持本博客的持续创作。下期选题: - 2024 年要入坑电子游戏选什么平台 - 三十年读书习惯演化史 - 观影两千部,来评点个人奖吧 #blog#patreon#money

椒盐豆豉剪报

@mtfront · Post #3939 · 30.06.2025 г., 07:30

10 年 5 份工作 4 次 gap 细细一看,职业经历上全是窟窿。Gap 专业户来总结一下过去展望一下未来。 拖延了好久的博客给我硬挤出来了,我到底为什么每次 patreon 要放没那么想写的东西上去哈哈哈。下期选题 https://www.patreon.com/posts/2025-nian-7-yue-132820073 : - 居家办公者的每日一万步挑战 - CSR 跌落神坛之后的懒人信用卡洗牌 - Top 10% 技能点 #blog#patreon#career

椒盐豆豉剪报

@mtfront · Post #4166 · 05.12.2025 г., 07:52

健康养生 101 比起努力不一定有回报的工作,一顿操作猛如虎还能亏得妈都不认识的股市,掏心掏肺却不一定称心如意的亲密关系,自己的健康是一分耕耘一分收获的大 deal 了。 步入 30 的 5 年来新增的最大一个技能点就是健康方面的知识技巧,而且不学不知道一学发现好多人(以及过去的自己以及可能的将来再回头看的现在的自己)对健康方面的认知或者至少说是行动力少得吓人,索性乘着 patreon 金主们的垂青也来写一篇 wellness 101 吧。 本文是我 2024 年 11 月 Patreon 的月度选题。加入 patreon 可以跟其它赞助者一起选出下个月你想看的博客文章,并且支持本博客的持续创作。下期选题已经发布欢迎金主点击投票 : - 个人动画片 tier list - 个人 2020s 电影 tier list - 值得思考的问题 #blog#wellness#patreon

椒盐豆豉剪报

@mtfront · Post #4048 · 24.09.2025 г., 06:53

Mid 30s vs Mid 20s 因为后天努力(养生、健身、营养搭配、各种健康习惯)和自然积累(心理成熟度、财务),35 岁整体而言觉得自己跟 25 岁比起来是在一个更“好”的状态的。当然,时间不能倒流,南墙也永远要自己撞,倒也没有太多想要改或者后悔的地方。 时间可过的真快呀…… 本文是我 2024 年 9 月 Patreon 的月度选题。加入 patreon 可以跟其它赞助者一起选出下个月你想看的博客文章,并且支持本博客的持续创作。下期选题已经发布欢迎金主点击投票: - 美国 adulting 101 - 我不再做的事 - 睡眠耳机是噱头吗 - Soundcore A30 测评 #patreon#blog#wellness

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