我刚开始使用PyCharm,它教会了我很多关于记录事物的正确方法。然后,该文档使IDE更具生产力。但是,它为我提出了一个问题。
我看到有几种方法可以记录函数返回的值的数据类型。
在函数定义中使用 - >型
在函数注释中使用:rtype:type
但是,对于返回多个值的函数,它是如何工作的?例如,如果函数同时返回布尔值和浮点数,那么如何记录它呢?
谢谢!
答案 0 :(得分:1)
使用类型注释非常简单:
def func(i: int) -> (bool, float):
你会在docstring中做类似的事情。