第二章 Python 开发常用英语以及报错异常

关于Python,有很多常见的Python英文单词及一些常见的异常。

一、常见的Python英文单词:

1.1  交互式环境与输出:

print              打印/输出
input              输入
coding             编码
syntax             语法
error              错误
invalid            无效
identifier         名称/标识符
character          字符

1.2   字符串操作

attribute          字段/属性
name               姓名/名称
user               用户
upper              上面
lower              下面
capitalize         用大写字母写或印刷
title              标题
replace            替换
new                新建 
count              计数
swap               互换
case               情形
path               路径
project            项目
test               测试
file               文件
data               数据
strip              去除
index              索引
find               查找
start              开始
end                结束
chars              字符
sub                附属
prompt             提示
format             格式化
args/argument      参数
kwargs             关键字参数

1.3  元组

tuple              元组
max                最大
min                最小
iterable           可迭代
key                关键字
function           方法/函数
object             对象

1.4  列表

list               列表
reverse            反向
append             附加
extend	           扩展
insert	           插入
pop	               取出
remove	           移除
del/delete	       删除
sort	           排序
clear	           清除

1.5  集合

set	               集合
add	               添加
update	           更新
discard	           丢弃
intersection   	   相交
union	           联合
difference	       差数
symmetric	       对称
subset	           子集
superset           父集/超集
disjoint	       不相交

1.6  字典

dict	           字典
key	               键
value	           值
item	           项
mapping	           映射
default	           默认
none	           没有
arg	               可变元素
kwargs	           可变关键字元素

1.7  循环

for…in…	           for循环
while…             while循环
range	           范围
sep/separate	   分隔
flush	           冲刷
step	           步长
continue	       继续
break	           跳出

1.8  条件判断

if	               如果
else	           否则

1.9  模块

module	           模块
sys/system	       系统
path	           路径
import	           导入
from	           从...

1.10  函数

inside	           内部
outside	           外部
radius	           半径
perimeter	       周长
case	           情形
synthesis	       合成
execute	           执行
recursion	       递归
infinite	       无穷
exceeded	       超过
factorial	       阶乘
power	           幂

1.11  表达式

regular	           规则
expression	       表达式
match	           匹配
ignore case	       忽略 大小写
even	           偶数
group	           组
pos/position       位置

二、Python异常

BaseException              所有异常的基类     
 +-- SystemExit            解释器请求退出
 +-- KeyboardInterrupt     用户中断执行(通常是输入^C)
 +-- GeneratorExit         生成器(generator)发生异常来通知退出
 +-- Exception             常规错误的基类
   +-- StopIteration       迭代器没有更多值 
   +-- StopAsyncIteration  需通过异步迭代器对象的__anext__()方法引发以停止迭代
   +-- ArithmeticError     所有数值计算错误的基类
   |  +-- FloatingPointError    浮点计算错误
   |  +-- OverflowError         数值运算超出最大限制
   |  +-- ZeroDivisionError     除(或取模)零 (所有数据类型
   +-- AssertionError       断言语句失败
   +-- AttributeError       对象没有这个属性
   +-- BufferError          与缓冲区相关的操作时引发
   +-- EOFError             没有内建输入,到达EOF 标记
   +-- ImportError          导入失败
   |  +-- ModuleNotFoundError   找不到模块
   +-- LookupError              无效数据查询的基类
   |  +-- IndexError            序列中没有此索引(index)
   |  +-- KeyError              映射中没有这个键
   +-- MemoryError           内存溢出错误
   +-- NameError             未声明、初始化对象
   |  +-- UnboundLocalError     访问未初始化的本地变量
   +-- OSError               操作系统错误,
   |  +-- BlockingIOError       操作将阻塞对象设置为非阻塞操作
   |  +-- ChildProcessError     子进程上的操作失败
   |  +-- ConnectionError       与连接相关的异常的基类
   |  |  +-- BrokenPipeError          在已关闭写入的套接字上写入
   |  |  +-- ConnectionAbortedError   连接尝试被对等方中止
   |  |  +-- ConnectionRefusedError   连接尝试被对等方拒绝
   |  |  +-- ConnectionResetError     连接由对等方重置
   |  +-- FileExistsError         创建已存在的文件或目录
   |  +-- FileNotFoundError       请求不存在的文件或目录
   |  +-- InterruptedError        系统调用被输入信号中断
   |  +-- IsADirectoryError       在目录上请求文件操作
   |  +-- NotADirectoryError      在不是目录的事物上请求目录操作
   |  +-- PermissionError         在没有访问权限的情况下运行操作
   |  +-- ProcessLookupError      进程不存在
   |  +-- TimeoutError            系统函数在系统级别超时
   +-- ReferenceError       弱引用试图访问已经垃圾回收了的对象
   +-- RuntimeError         一般的运行时错误
   |  +-- NotImplementedError   尚未实现的方法
   |  +-- RecursionError        解释器检测到超出最大递归深度
   +-- SyntaxError          Python 语法错误
   |  +-- IndentationError  缩进错误
   |     +-- TabError       Tab 和空格混用
   +-- SystemError      一般的解释器系统错误
   +-- TypeError        对类型无效的操作
   +-- ValueError       传入无效的参数
   |  +-- UnicodeError       Unicode 相关的错误
   |     +-- UnicodeDecodeError    Unicode 解码时的错误
   |     +-- UnicodeEncodeError    Unicode 编码时错误
   |     +-- UnicodeTranslateError Unicode 转换时错误
   +-- Warning            警告的基类
      +-- DeprecationWarning         关于被弃用的特征的警告
      +-- PendingDeprecationWarning  关于构造将来语义会有改变的警告
      +-- RuntimeWarning      可疑的运行行为的警告
      +-- SyntaxWarning       可疑的语法的警告
      +-- UserWarning         用户代码生成的警告
      +-- FutureWarning       有关已弃用功能的警告的基类
      +-- ImportWarning       模块导入时可能出错的警告的基类
      +-- UnicodeWarning      与Unicode相关的警告的基类
      +-- BytesWarning        bytes和bytearray相关的警告的基类
      +-- ResourceWarning     与资源使用相关的警告的基类

猜你喜欢

转载自blog.csdn.net/weixin_50785759/article/details/127210940