ChatGPT 玩转代码高尔夫,一行极其优雅的代码实现序数后缀

IgorBrigadir · x · 2026-08-12

一位开发者在测试 ChatGPT 时,发现它为数字添加英文序数后缀(如 1st, 2nd, 3rd)生成了一段堪称艺术品的代码高尔夫(极简代码)解决方案:

O=lambda n:f"{n}{'tsnrhtdd'[(n//10%10!=1)(n%10<4)n%10::4]}"

作者惊叹于这段代码的精妙绝伦。回复区也顺势展开了讨论,探讨能否让 AI 生成一个系统,专门用来创造这类可以通过连续删减字母来传递特定信息的复合词。

所属事件:ChatGPT写出极简优雅代码惊艳开发者(2 条相关)→

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →