2021-01-20 Python的builtins文件内的类方法为什么都是pass?

1、原因

因为python所有的内置函数都是内嵌在解释器里,是使用c语言编写的,pycharm为 了对这些函数进行友好代码提示,会弄和底层一样的访问接口,但具体的实现不会展示出来,而是使用pass占位符,以免函数报错

2、如何查看内置函数如何使用?

方法1:使用python的集成环境IDLE,使用help内置函数查看,例如:要查看str类下的方法,help(str)

image.png

方法2:到python官网的docs下查看文档https://docs.python.org/

3、如何查看内置函数的源码?

到Cpython的源码处查看:https://github.com/python/cpython

你可能感兴趣的:(2021-01-20 Python的builtins文件内的类方法为什么都是pass?)