偶然写项目遇到了一个Python的语法,有些不熟悉了,查阅资料后得知:

->语法表示:

-> 左侧一般放函数定义,右侧则为返回类型

eg.

# 表示指定返回值为int类型
def add(x, y) -> int:
  return x+y

而有的时候__init__输入的时候,会产生如下的一个自动补全

def __init__(self) -> None:
    super().__init__()

此时表示返回强制为空(return None)

分类: PYTHON

0 条评论

发表评论

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用*标注