Pycharm 5.0.2自动匹配

2024-06-08 19:21:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我不熟悉Python和Pycharm。虽然我早在80年代就在一个准将Plus4上用Basic做了一些业余爱好

不管怎样,我使用的是win7sp1、Pycharm 5.0.2和python3.5.1,并试图跟踪MS虚拟学院(msvirtualacademy)举办的网络研讨会。(我还有Python2.7.11来学习CodeAcademy Python课程)。在

我在写代码(变量.下限())

但我没有得到自动完成的建议下,上,交换等…见图片。我已经看过设置,但说实话,我对术语还不太熟悉,不知道应该在哪里查看。在

我试过使用CTRL+SPACE和CTRL+SHIFT+SPACE……结果是一样的,如图所示。在

Pycharm 5.0.2 autocomplete

如有任何建议或建议,我将不胜感激?在


Tags: 代码网络basicspace建议pycharm课程学院
2条回答

python2的“input”函数返回一个类型设置为Python猜测的值。如果输入99,则它是一个整数。Python3将其返回值转换为字符串。在

我的猜测是,PyCharm没有正确地认识到您使用的是python3。如果您想解决以下问题:name=str(input(“What is your name”)),那么PyCharm将知道name是一个字符串。在

很奇怪,我有一个类似的设置(python3.5.1/Pycharm 5.0.2),只是一个不同的操作系统(fedora23)。我有这个代码:

x = 'Text'

print(x.lower())

x.lower()正确自动完成。我可以让它不自动完成,方法是使它等于一个函数:

^{pr2}$

这是因为下部结构()不会自动完成某个函数(它不应该自动完成),但当字符串输出时,它将正确标识字符串并将其全部降低。在

相关问题 更多 >