符号?用于浏览文档
python内置的help()函数也可以获取相关文档
In [1]: len?
Signature: len(obj, /)
Docstring: Return the number of items in a conta
Type: builtin_function_or_method
In [2]: help(len)
Help on built-in function len in module builtins
len(obj, /)
Return the number of items in a container.
用符号?获取文档可以用于对象方法,对象本身以及自己创建的对象或者其他对象。(在自己的代码中添加内嵌文档利于通过docstring快速获取文档。)
符号??用于浏览源代码
当查询的对象不是用python实现的,而是用C语言等其他语言实现的。这时,??后缀等同于?后缀。
Tab键可以用于自动补全。
- 对象内容的自动补全
- 导入时Tab自动补全
- 通配符匹配
Ipython提供了用*符号来实现的通配符匹配方法。
In [11]: *Warning?
BytesWarning
DeprecationWarning
FutureWarning
ImportWarning
PendingDeprecationWarning
ResourceWarning
RuntimeWarning
SyntaxWarning
UnicodeWarning
UserWarning
Warning