高级篇-预告
Python编程语言(高级篇)
内容
- 异常
- 文件(高级)
- 字节串和字节数组
- 闭包
- 装饰器
- 生成器和迭代器
- 迭代工具函数
- python作用域
- 函数式编程
- 函数(高级)
- 类和对象(高级)
- 面向对象(高级)
- 特性属性
- 内建函数重写
- 运算符重载
- 函数参数标注
适应人群
- 高等计算机爱好者
- 计算机专业的大学生
- Web开发者
- 人工智能算法工程师
- Python高级软件工程师
以下是高级篇要学习的内容。
表达式(高级篇)
名称
符号
赋值表达式
:=
简单语句(高级篇)
语句
示例
assert 语句
assert expression
yield 语句
yield expression
raise 语句
raise expression
nonlocal 语句
nonlocal identifier
type 语句
type identifier [type_params] = expression
复合语句(高级篇)
语句
示例
try 语句
try--except、try-finally
with 语句
with expression as target
函数定义(高级)
装饰器 def function_name(arg_list) -> return_type: pass
类定义(高级)
装饰器 class classname(inheritance): pass
标准库:内置函数(24/71)-(高级篇)
类型
函数
迭代器函数
iter()、next()、reversed()
类的构造函数
bytes()、bytearray()、object
类型判断函数
callable()
类成员相关函数
classmethod()、static()、super()
对象属性函数
setattr()、getattr()、hasattr()、delattr()、type()
作用域函数函数
globals()、locals()
编译函数函数
eval()、compile()
高阶函数函数
enumerate()、filter、map()、
特性属性
property()
特殊对象函数
slice()
标准库:内置常量(2/6)-(高级篇)
- Ellipsis 省略号字面值 "..."
-
__debug__
标准库:内置类型(高级篇)
类型
说明
二进制序列类型
bytes, bytearray
迭代器类型
上下文管理器类型