摘要:
Python3 类型注解 Python 类型注解(Type Hints)是自 Python 3.5 引入的一种特性,它允许开发者在定义函数、变量时指定数据类型。类型注解并非强制执行的,它们主要用于提高代码的可读性和可维护性,并支持静态分析工具进行类型检查。类型注解不会影响 Python 的动态特性, 阅读全文
摘要:
python中sort()函数用法详解 阅读全文
摘要:
Python3 异常处理机制 1.语法错误和异常 Python 有两种错误很容易辨认:语法错误和异常。 语法错误 语法错误,也就是解析代码时出现的错误。当代码不符合 Python 语法规则时,Python解释器在解析时就会报出 SyntaxError 语法错误,与此同时还会明确指出最早探测到错误的语 阅读全文
摘要:
Python3 文件操作 Python3 OS 文件/目录方法: https://www.runoob.com/python3/python3-os-file-methods.html https://docs.python.org/zh-cn/3.9/library/os.html?highlig 阅读全文
摘要:
Python3 模块和包 为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块。模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 python 标准库的方法。代 阅读全文
摘要:
Python3 面向对象 1.类定义 Python 中定义一个类使用 class 关键字实现,其基本语法格式如下: class ClassName: <statement-1> . . . <statement-N> 类实例化后,可以使用其属性,创建一个类之后,可以通过类名访问其属性。 无论是属性还 阅读全文
摘要:
Python3 类特殊成员 Python 类中,凡是以双下划线 "__" 开头和结尾命名的成员(属性和方法),都被称为类的特殊成员(特殊属性和特殊方法)。例如,类的 __init__(self) 构造方法就是典型的特殊方法。 Python 类中的特殊成员,其特殊性类似 C++ 类的 private 阅读全文
摘要:
Python3 运算符 1.Python算术运算符 以下假设变量 a=10,变量 b=21: 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 31 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -11 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a 阅读全文
摘要:
Python3 推导式 推导式(comprehensions),又称解析式,是 Python 中常见的语法糖。推导式可以从一个数据序列构建另一个新的数据序列,常用于数据处理场景。 表达式 for 迭代变量 in 可迭代对象 [if 条件表达式] 其中 if 条件判断根据需要,可有可无。 Python 阅读全文
摘要:
Python3 迭代器与生成器 1.迭代器 迭代器 迭代器是一个带状态的对象,迭代器内部持有一个状态,该状态用于记录当前迭代所在位置,以便于下次迭代的时候获取正确的元素。迭代器可以通过next()方法来迭代获取下一个值。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到 阅读全文