为了账号安全,请及时绑定邮箱和手机立即绑定

输入f.后,没有显示功能列表,报了下面的错

>>>f.

  File "<ipython-input-36-ecbd3b12d2e2>", line 1

    f.

      ^

SyntaxError: invalid syntax


正在回答

2 回答

输入f.后按下Tab键。

0 回复 有任何疑惑可以回复我~

每一个 Python 对象都包含各种属性和方法。和此前讨论的 help 函数类似,Python 有一个内置的 dir 函数,可以返回一个属性和方法的列表。但是 Tab 自动补全接口在实际的应用过程中更简便。要想看到对象所有可用属性的列表,可以输入这个对象的名称,再加上一个句点(.)和 Tab 键:

In [10]: L.<TAB>L.append   L.copy    L.extend    L.insert   L.remove   L.sort
L.clear    L.count   L.index     L.pop      L.reverse

为了进一步缩小整个列表,可以输入属性或方法名称的第一个或前几个字符,然后 Tab 键将会查找匹配的属性或方法:

In [10]: L.c<TAB>L.clear  L.copy   L.countIn [10]: L.co<TAB>L.copy   L.count

如果只有一个选项,按下 Tab 键将会把名称自动补全。例如,下面示例中的内容将会马上被 L.count 替换:

In [10]: L.cou<TAB>


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

输入f.后,没有显示功能列表,报了下面的错

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信