上一页 1 ··· 6 7 8 9 10
摘要: Python函数默认参数陷阱:可变对象的"共享"问题深度解析 在Python中,函数默认参数的处理方式有一个容易被忽略的特性,尤其是当默认参数是可变对象时,很容易引发意想不到的问题。今天我们通过多个实例,彻底搞懂这个知识点。 一、核心问题:可变对象作为默认参数的意外行为 先看最经典的列表示例,这是理 阅读全文
posted @ 2025-10-06 16:18 wangya216 阅读(28) 评论(0) 推荐(0)
摘要: Python中的对象池与驻留机制:小整数、字符串与大整数 Python为优化内存使用和执行效率,设计了多种对象复用机制,其中最典型的是小整数对象池、字符串驻留(intern)机制和大整数对象池。以下是整理后的详细说明,包含规则、示例及修正补充: 一、小整数对象池 定义 Python对使用频率极高的小 阅读全文
posted @ 2025-10-06 12:31 wangya216 阅读(39) 评论(0) 推荐(0)
摘要: 在 Python 中,LEGB 代表四种作用域类型,优先级从高到低为: L(Local,局部作用域) 函数内部定义的变量(包括函数参数),仅在当前函数内可见。 例:def func(): x = 10 中,x 是局部整数。 E(Enclosing,嵌套作用域) 外层嵌套函数中定义的变量,对内部嵌套函 阅读全文
posted @ 2025-10-06 11:33 wangya216 阅读(29) 评论(0) 推荐(0)
摘要: 引言 Python 内存优化的核心意义:减少对象频繁创建与销毁的开销,提升程序执行效率 本文核心内容框架:聚焦整数对象池(小整数、大整数)与字符串驻留机制,结合代码示例、底层原理及实践场景展开深度解析 阅读价值:帮助开发者理解 Python 底层优化逻辑,规避实际开发中的认知误区 第一部分:Pyth 阅读全文
posted @ 2025-10-06 11:16 wangya216 阅读(27) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10