省略
使用 …(省略号),替代pass.
def main():
...
if True:
...
单行返回
对于单行实用程序函数使用,单行返回语句。
def greet(): return "Welcome!"
def todo(): ...
方法的记录
要获得具有自动完成功能的正确记录的类或函数,请定义参数类型和返回类型
def rectangle_area(l: float, b: float) -> float:
area = l * b
return area
巧妙运用type()方法
调用 type 函数以了解任何数据类型的默认值。
>>> type(512)()
0
>>> type(True)()
False
此外,用于类型检查
>>> type('Apple') == str
True
>>> type([1, 2, '3']) == list
True