
python
文章平均质量分 86
学习python笔记....
等风来~.
名言:三人行;必有三个人。
展开
-
【Python】类和对象高级特性
在前一篇文章中,我们讨论了 Python 类和对象的基本概念。本文将深入探讨一些高级特性,这些特性可以帮助你更有效地使用 Python 进行面向对象编程。本文深入探讨了 Python 类和对象的高级特性,包括类变量与实例变量、类方法、静态方法、私有属性和方法、多重继承、元类和描述符。这些高级特性提供了强大的工具,可以帮助你编写更灵活、更强大的 Python 代码。面向对象编程不仅仅是一种编程范式,它是一种思考问题和设计解决方案的方式。原创 2024-06-19 14:59:11 · 1008 阅读 · 42 评论 -
【Python】类和对象的深入解析
Python 是一种面向对象的编程语言,它允许程序员通过类和对象来组织和管理代码。面向对象编程(OOP)是一种编程范式,它使用"对象"来设计软件,对象可以包含数据和代码,即属性和方法。本文将详细介绍 Python 中的类和对象,包括它们的定义、使用和一些高级特性。在 Python 中,类是创建对象的蓝图或模板。它定义了一组属性和方法,这些属性和方法可以被类的对象所共享。类本身不包含数据,它只是一个构造函数,用于创建具有初始状态的对象。在 Python 中,使用class。原创 2024-06-19 11:10:14 · 1687 阅读 · 36 评论 -
【python笔记】—— 模块
比如:random(随机数)、math(数学运算)、time(时间处理)、file(文件处理)、os(和操作系统交互)、sys(这样,我们可以将一个Python程序分解成多个模块,便于后期的重复应用。模块化编程中,首先设计的就是模块的API(即要实现的功能描述),然后开始编码实现API中描述的功能。模块的导入就是“在本模块中使用其他模块”。可以通过help(模块名)查看模块的API。当导入一个模块时, 模块中的代码都会被执行。一个模块无论导入多少次,这个模块在整个解释器进程内有且仅有一个实例对象。原创 2024-06-11 22:14:33 · 1187 阅读 · 33 评论 -
Python GUI编程:深入探索现代GUI库及其创新应用
在软件开发领域,用户体验的重要性日益凸显,而图形用户界面(GUI)是提升用户体验的关键因素。原创 2024-06-09 00:12:23 · 4240 阅读 · 92 评论 -
【Python】文件处理的魔法之旅
我们定义了日志文件所在的目录和日志行的正则表达式模式。原创 2024-06-07 10:21:29 · 2603 阅读 · 69 评论 -
【Pyhton】异常处理
程序开发中,有时候我们也需要自己定义异常类。自定义异常类一 般都是运行时异常,通常继承Exception或其子类即可。命名一般以ErrorException为后缀。自定义异常由raise语句主动抛出。原创 2024-06-06 09:46:04 · 919 阅读 · 6 评论 -
【Python】递归函数
Python中的递归函数是一种调用自身的函数。递归是一种强大的编程技术,它允许函数通过调用自身的实例来解决复杂的问题。原创 2024-06-04 19:57:40 · 620 阅读 · 7 评论