Python函数和方法类型注释
类型注解
Python函数(方法)类型注释
1.掌握为函数(方法)形参进行类型注解
2.掌握为函数(方法)返回值进行类型注解
函数(方法)的类型注解:形参注解
def add(x : int, y : int):return x+ydef func(data: list):pass
"""对函数(方法)进行类型注释
"""
# 对形参进行类型注释
def add(x: int,y : int):return x+y# 在add的括号中键盘按”ctrl+p"将提示你要传入两个参数x和y
add()
函数(方法)的类型注解:返回值注解
同时,函数(方法)的返回值也是可以添加类型注解的
语法:def 函数方法名(形参:类型,……,形参:类型)-> 返回值类型:pass
"""对函数(方法)类型进行注解--返回值注解
"""
# 对形参进行类型注解
def add(x : int,y : int):return x+yadd()
# 对返回值进行类型注解
def func(data: list) -> list:return data
总结
1.函数(方法)可以为哪里添加注解
形参的类型注解;返回值的类型注解
2.函数(方法)的类型注解语法
注意:返回值类型注解的符号使用:->