type hint, 即类型提示
def add(a:int, b:int) -> int:
return a+b
isinstance
isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()
init.py
它可以包含初始化代码,用于设置包的工作环境,例如导入其他模块、定义常量或配置选项等
装饰器
def funcA(desA):
print('this is funcA')
def funcB(desB):
print('this is funcB')
@funcA
@funcB
def funcC():
print('this is funcC')
输出
在这里插入代码片
cls 代表的是类本身,而不是类的实例。这相当酷,因为如果我们继承了我们的 Date 类,所有的子类也都会有 from_string 方法