Python中typing模块与类型注解

转自 https://www.jb51.net/article/166907.htm

a: int = 1  # 提示a是一个int,注意:即使传入2.0也不会报错
print(type(a))
print('5 + a =', 5 + a)


def add(a: int) -> int:  # ->提示返回的类型是int,注意及时是返回float也不会报错
    return a + 1

print(type(add(a)))

你可能感兴趣的:(编程语言,python)