Python技术博客

分享Python编程技巧、项目经验和行业动态,与开发者社区共同成长

文章缩略图
基础教程 2025-10-24 17 0

夯实基础:Python中的异常(Exception)

在 Python 中,异常(Exception) 是程序运行时发生的非预期错误(如除数为 0、访问不存在的列表索引等),会中断程序的正常执行。合理处理异常可以避免程序崩溃,提供友好的错误提示,并确保资源正确释放(如关闭文件、数据库连接)。本文将从异常的基本概念、处理机制、内置异常、自定义异常到...

作者头像 fish走出地球
阅读全文
文章缩略图
基础教程 2025-10-24 10 0

夯实基础:Python中的函数(function)

在 Python 中,函数(Function)是封装特定逻辑的可重用代码块,用于实现单一、独立的功能。通过函数,我们可以将复杂代码分解为模块化的片段,提高代码的可读性、复用性和可维护性。本文将从基础到高级,详细介绍 Python 函数的核心特性和使用方法。

作者头像 fish走出地球
阅读全文
文章缩略图
基础教程 2025-10-22 10 0

夯实基础:Python 中的迭代器(Iterator)

在 Python 中,迭代器(Iterator) 是实现了迭代协议的对象,用于按需生成序列中的元素,支持逐步遍历(每次返回一个元素)。它是 Python 中 “迭代” 机制的核心,支撑了 for 循环、列表推导式、生成器等多种常见功能。迭代器的核心优势是惰性计算(按需生成元素),可大幅节省内存...

作者头像 fish走出地球
阅读全文
文章缩略图
基础教程 2025-10-22 42 0

夯实基础:Python中的字典(dict)

字典(dict)是 Python 中最核心、最常用的数据结构之一,它以键值对(Key-Value Pair) 的形式存储数据,具备高效查找、灵活修改的特性,广泛应用于配置存储、数据映射、计数统计等场景。

作者头像 fish走出地球
阅读全文
文章缩略图
基础教程 2025-08-24 8 0

夯实基础:Python中的元组(tuple)

元组(Tuple)是 Python 中一种基础且重要的不可变序列类型,用于存储有序、可重复的元素集合。它与列表(List)功能相似,但核心区别在于不可变性,这使得元组在数据安全、性能优化和特定场景(如字典键、集合元素)中具有独特价值。

作者头像 fish走出地球
阅读全文
文章缩略图
基础教程 2025-02-24 10 0

元类中的__init__和__new__

在元类中,__new__ 和 __init__ 是两个核心方法,它们共同控制类的创建与初始化过程。虽然两者名字相似,但职责和调用时机完全不同。理解它们的区别是掌握元类的关键。

作者头像 fish走出地球
阅读全文
文章缩略图
基础教程 2025-01-24 7 0

夯实基础:Python 中的元类(Metaclass)

在 Python 中,元类(Metaclass) 是创建类的 “类”,是类的 “模板”。如果说类是对象的模板(通过类创建对象),那么元类就是类的模板(通过元类创建类)。元类是 Python 中 “面向对象” 特性的底层支撑,控制着类的创建过程,允许开发者在类定义时动态修改类的结构(如属性、方法...

作者头像 fish走出地球
阅读全文

搜索文章

作者头像

fish走出地球

热爱Python的技术博主

专注于Python技术分享,包括Web开发、数据分析、机器学习等领域,致力于帮助更多人掌握Python编程技能。

订阅Python技术周刊

每周收到精选Python文章、教程和资源,帮助你持续学习和成长

我们尊重您的隐私,不会发送垃圾邮件,随时可以取消订阅