Skip to main content

47 docs tagged with "Python"

View all tags

01-介绍

本节从以下四个部分进行介绍:

01-初识文件读写

在 Python 中,文件读写是基础但非常重要的操作。让我们系统地梳理一下核心概念和方法,并配上示例。

01-多线程

Python 的多线程在处理 I/O 密集型任务时非常有用。下面我会系统地讲解 Python 多线程地核心知识点,并重点深入解释你提到地几个关键问题(守护线程、join()等)

01-异常

异常:异常是指程序运行过程中出现的错误,导致程序无法按正常流程执行。与编译时错误不同,异常是在程序运行时发生的。Python使用异常处理机制来捕获和处理这些错误,确保程序不会因为错误而直接崩溃,可以通过合理的处理让程序继续运行或优雅地退出。

03-生成器

生成器(Generator)是 Python 中一种非常有用的工具,用于简化迭代器的创建,并提高内存使用效率。下面将从多个角度介绍生成器的概念和使用方法。

04-装饰器

装饰器本质上就是一个闭包函数,装饰器的返回值也是一个函数对象。

04-魔术方法

Python 面向对象中的常用魔术方法(Magic Methods)

05-函数的参数

函数的参数:本质是将函数的实际参数传给形式参数的过程。

05-拆包

拆包:针对函数中返回值是多个返回值的情形时,去掉元组,列表或者字典,直接获取里面数据的过程。

05-继承和封装

Python 中的继承(Inheritance)是面向对象编程(OOP)中最重要的概念之一,它允许一个类(子类)从另一个类(父类)继承属性和方法,从而提高代码的复用性和可扩展性。

06-私有变量和方法

在 Python 中,类的属性和方法默认是公有的(public),但可以通过 私有(private) 机制 限制外部访问。

07-作用域

定义:就是作用的范围(也叫做名称空间);

07-多态

在 Python 中,多态(Polymorphism)是面向对象编程(OOP)中的一个核心概念。它指的是 同一个接口(方法或函数)在不同类的实例上表现出不同的行为。简单来说,多态让不同类型的对象可以使用相同的方法名,但产生不同的结果。

08-类方法

在 Python 中,类方法(Class Method)是一种特殊的方法,它是绑定在类上而不是实例上的。类方法通常用来操作类本身的数据,而不是单个实例的数据。它可以访问和修改 类变量,而不是实例变量。类方法使用 @classmethod装饰器,并接收 cls 作为第一个参数,表示当前类。

09-单例模式

在 Python 中,单例模式是一种常用的设计模式,确保一个类只有一个实例,并提供一个全局访问点。这在需要全局共享状态、配置管理、资源管理等场景中非常有用。