Day13 · 列表与元组
Day13 · 列表与元组阶段:阶段一 · 核心基础 | 前置:Day12 | 技术基准:Python 3.15.
Python 3.15稳定版发布,默认采用UTF-8编码
IT之家 10 月 10 日消息,当地时间 10 月 9 日,Python 3.15.0 稳定版正式发布,相较于 Python 3.14,该版本带来了大量新特性与性能优化,汇聚了来自 1,012 位贡献者完成的 5,643 次代码提交。相比 3.14,Python 3.
Day06 · 数据类型与类型检测
Day06 · 数据类型与类型检测阶段:阶段一 · 核心基础 | 前置:Day05 | 技术基准:Python 3.15.
PE09-Python文件读写进阶:同时多文件与数据计算
Python文件读写进阶:同时多文件与数据计算适用对象:需要做数据转换、文件批处理、自动化报表的开发者阅读时长:约 7 分钟关联练习:pe081-090Python 3.14+jupyter 1.1+notebook 7.5+nbconvert 7.
你的async函数可能是假的:90%的人踩过这坑
写了 async def 就等于异步了吗?不是。你完全可以在一个 async 函数里写出把事件循环彻底卡死的同步代码,而且它跑起来一切正常——直到并发一上来,吞吐量原地不动。这篇把 asyncio 里最核心的两个问题讲透:什么叫「真异步」,以及「同步转异步」到底该怎么转。
Python一跑就爆内存?90%的人栽在这行代码
一段代码能跑起来,离「写得对」还有很长的距离。这篇不聊语法,聊那些写出能跑的代码之后才会在意的事:为什么列表推导式会让内存爆掉、为什么你的堆栈里全是 wrapper、为什么加了 __exit__ 的返回值能决定异常吞不吞。这些细节堆起来,就是一个人写代码的水平。
码匠教育:避开常见误区,聊聊Python文档很少重点讲解的隐藏问题
Python官方文档内容全面,但是文档重点聚焦接口定义、参数说明,很多底层行为细节只会简要描述,不会当成重点内容讲解。大部分开发者阅读文档,优先查看接口怎么调用,很少关注底层行为说明。这些文档一笔带过的隐藏问题,在特定业务场景下会引发故障,很多流行教程也不会专门展开讲解。
Python用 AI 给老代码补齐类型标注
维护一个跑了好几年的 Python 项目,最肉疼的不是写新功能,而是给老代码补类型标注:几百个函数没有标注,人工一个个看上下文太慢,直接扔给 AI 又怕它瞎编类型。
Python教程 第37章:多重赋值与解包——Python的优雅魔法
一、什么是多重赋值Python 支持一行给多个变量赋值,还能优雅地交换变量、拆分数据结构。这一章看起来全是"甜头",但它的底层机制恰恰是本章的重点——因为"解包"到底怎么执行,决定了你会在哪里踩坑。