我最近从PyCharm Community Edition切换到PyCharm Professional,我相信PyCharm Professional的类型提示系统出了问题。
例如,如果我使用函数y2 = y1**2 - 100
,我会从PyCharm Community Edition获得以下提示,这似乎是合理的:
以下是我从PyCharm Professional获得的内容,看起来并不正确:
我不相信这是预期的行为。此问题似乎会影响所有采用可迭代输入的函数。
是否还有其他人遇到此问题,如果是,有没有人找到解决此问题的方法?
非常感谢!
编辑: 我的PyCharm专业版:2017.1
My PyCharm Community Edition版本:2016.3
答案 0 :(得分:1)
PyCharm开始在2017.1版本的参数提示中显示类型。
内置函数的参数类型取自可用的here (Py2)和here (Py3)的pyi-stub。
map
函数具有签名,显示在屏幕截图中。所以没有错。