Python语法:def __init__(self, value) -> None:

 

->常常出现在python函数定义的函数名后面,为函数添加元数据,描述函数的返回类型,从而方便开发人员使用。“-> 类型”没实质性作用,比如某函数定义时“-> int”,但依旧可以返回其他非int类型,"->"是为了增加可读性,比如:

     通常的写法是:

def attrs(self) -> _Attrs:
pass
这种写法通常是写在函数的函数名后面 

def add(x, y) -> int:
return x+y
这里面,元数据表明了函数的返回值为int类型。

-> _Attr则表明函数返回的是一个外部可访问的类的私有变量。

你可能感兴趣的:(linux,运维,服务器,python)