Python operator.index:需要整数个数时,为什么不该直接调用 int 个数接口不应悄悄替调用者取整写一个取前几项的函数时,先做 n=int(value) 看起来很方便:字符串和浮点数都能变成整数。但传入三点九会直接变成三,错误的调用约定被隐藏了。如果接口要求调用者提供整数个数,更合适的... yunqueblog/ 技术教程/ 2026-10-02/ 2 阅读
Python 字典缺省钩子:方括号能读到默认值,get 为什么却返回空 默认值出现了,键却仍然不存在给 dict 子类定义 __missing__ 后,读取未知配置项可以返回备用值。可调用方从 d[key] 改成 d.get(key),结果又变成 None;甚至刚刚读出一个默认值,检查 ... yunqueblog/ 技术教程/ 2026-10-02/ 3 阅读
让 AI 还原计数器增量:中途清零以后,两个读数可能不够用 活动桌面上的计数器只显示累计次数,AI收到几个读数后,常会直接用后一个减前一个。如果中途清零,负差值既不是负工作量,也不能随手取绝对值。先找清零边界,才能判断总增量有没有足够证据。 yunqueblog/ AI分享/ 2026-10-02/ 2 阅读
用 AI 写藏头短诗:先验证每行首字,再讨论句子是否好读 给朋友写一首藏头短诗时,AI很容易写出有画面的句子,却漏掉一个首字或多出两个字。把机械约束和审美判断分开处理,可以让创作过程更清楚,也不必因为一行不合格就反复重写整首。 yunqueblog/ AI分享/ 2026-10-02/ 2 阅读
让 AI 比较资料标签:共同标签更多,为什么相似度反而更低 让AI从一批资料中找“最相似的一份”,往往会得到一个没有计算依据的排序。若任务只是比较标签,可以先选定一个简单指标,再让模型展示集合。这样既容易复算,也更容易发现指标与实际需求不一致的地方。 yunqueblog/ AI分享/ 2026-10-02/ 2 阅读
用 AI 整理失物候选配对:每条看着都像,也要检查是否占了同一件 整理失物登记时,AI可以快速比较颜色、形状和配件,却不该把一句“很像”直接变成认领结论。几个描述可能同时指向同一件物品。先整理候选,再检查一对一关系,才能把冲突和歧义留给负责人处理。 yunqueblog/ AI分享/ 2026-10-02/ 2 阅读
让 AI 重排双栏识别稿:每个字都认对,段落仍可能读错顺序 扫描页转成文字后,有时每一句都能读懂,连起来却突然换了话题。问题可能出在阅读顺序:识别结果把左右两栏按同一高度交错拼接。AI可以协助重排,但需要块的位置和版面规则,不能只靠语言通顺来猜。 yunqueblog/ AI分享/ 2026-10-02/ 2 阅读
让 AI 分析未收齐的问卷:回复者满意,不等于所有人都满意 一份问卷收回以后,AI很容易写出流畅的总结。但“回复的人有多少满意”和“所有受邀者有多少满意”是两个问题。先把没有收到答案的人留在表里,才能判断结论到底能说到哪里。 yunqueblog/ AI分享/ 2026-10-02/ 2 阅读
SQLite FILTER 条件聚合:合格数量为零的组,怎样仍然留在结果里 报表要显示零,筛选却删掉了整组按区域统计任务时,常常需要同时看到总任务数、成功数和有数值的成功记录数。如果把 status=ok 写进 WHERE,失败记录会先从输入里消失。一个区域若没有成功任务,连区域名称也不会出... yunqueblog/ 技术教程/ 2026-10-02/ 2 阅读
Python ExitStack 动态清理:第三个资源打开失败,前两个怎样按倒序释放 资源数量运行时才知道一个任务要按清单打开多个输入文件,再创建输出通道。清单长短不固定,第三次获取还可能失败。如果先把所有资源放进列表,最后才安排关闭,中途异常可能让前面已经成功打开的资源无人管理。ExitStack ... yunqueblog/ 技术教程/ 2026-10-02/ 3 阅读