函数或方法标注通常用于 :类型提示;例如以下函数预期接受两个 int 参数并预期返回一个 int 值:
def sum(a: int, b: int) -> int:
return a + b
总结:
1、用于参数类型和返回类型的提示
2、参数仍可以设置默认值,无返回值设置为None(注意:有默认值的参数(包括多个参数)要放到参数最后)
3、函数和方法均可用
函数或方法标注通常用于 :类型提示;例如以下函数预期接受两个 int 参数并预期返回一个 int 值:
def sum(a: int, b: int) -> int:
return a + b
总结:
1、用于参数类型和返回类型的提示
2、参数仍可以设置默认值,无返回值设置为None(注意:有默认值的参数(包括多个参数)要放到参数最后)
3、函数和方法均可用