高级篇-预告

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)-(高级篇)

标准库:内置类型(高级篇)

类型
说明
二进制序列类型
bytes, bytearray
迭代器类型
上下文管理器类型