问题来源:当我尝试修改某个源代码的时候,我进入了该源代码中,发现每个函数全是pass,然后我就很奇怪,怎么没有具体的实现方法呢?

为什么只能看到一个pass?

仔细观察该文件的目录就会发现这个文件是PyCharm自己生成的,并没有定位到Python安装目录下Lib文件夹中的某个文件

python的内置函数都是内嵌在解释器里面的,是使用C编写的,正常情况下你是无法查看的,只不过pycharm这种智能编辑器对其进行了一个抽象罢了,可以让你查看相应的注释

所以python内置函数只有一个pass,是因为你看的是pycharm抽象出来的py文件,为了让你看到这些你无法直接查看的文件里面都定义了哪些函数、哪些类、哪些变量,以及相应的注释,为了你方便学习的,执行代码的时候和这些文件没有任何关系。而上面也说了,既然代码块的内容不是python实现的,所以直接写上了一个pass。


有需求的话,可以去cpython的库里找这些内置函数的源码:github.com/python/cpyth

有的python内置函数怎么就一个pass? - 知乎

为什么有的python内置函数怎么就一个pass?相关推荐

  1. pythonpass函数_有的python内置函数怎么就一个pass?

    你看到的是pass,但可能现实并非如此. 火车上信号太差了,待我移动一下再续-- 先随便扯扯吧-- 既然提到Python内置函数的实现,就涉及到Python本身的实现方式了,也就是这个解释器是怎么实现 ...

  2. python 内置函数

    python 内置函数 Python内置(built-in)函数随着python解释器的运行而创建.在Python的程序中,你 可以随时调用这些函数,不需要定义. abs()     # 求一个数的绝 ...

  3. python怎么用函数查看变量类型_查看变量类型的Python内置函数是()。

    [单选题]下列不属于反射的是( ) [判断题]传统通俗史学有普及型和通俗型 [单选题]当前最流行和最受重视的资料分析是( ). [简答题]什么情况下采用斜视图比较合适? [单选题]下列命题正确的是( ...

  4. python内置函数可以返回列表元组_Python内置函数()可以返回列表、元组、字典、集合、字符串以及range对象中元素个数....

    Python内置函数()可以返回列表.元组.字典.集合.字符串以及range对象中元素个数. 青岛远洋运输有限公司冷聚吉船长被评为全国十佳海员.()A:错B:对 有源逆变是将直流电逆变成其它频率的交流 ...

  5. python内置函数用来返回数值型序列中所有元素之和_Python内置函数______用来返回数值型序列中所有元素之和...

    [填空题]表达式 int(4**0.5) 的值为 [判断题]3+4j不是合法的Python表达式. [填空题]已知列表对象x = ['11', '2', '3'],则表达式 max(x) 的值为 [填 ...

  6. 列举5个python内置函数_Python5个内建高阶函数的使用

    描述 本文结合各种实际的例子详细讲解了Python5个内建高阶函数的使用,能够帮助理解Python的数据结构和提高数据处理的效率,这5个函数分别是: map reduce filter sorted/ ...

  7. Python 内置函数sorted()在高级用法

    对于Python内置函数sorted(),先拿来跟list(列表)中的成员函数list.sort()进行下对比.在本质上,list的排序和内建函数sorted的排序是差不多的,连参数都基本上是一样的. ...

  8. 8个实用的Python内置函数

    python中有许多内置函数,不像print那么广为人知,但它们却异常的强大,用好了可以大大提高代码效率. 这次来梳理下8个好用的python内置函数. 1.set() 当需要对一个列表进行去重操作的 ...

  9. python的shutil模块是内置的_Python之shutil模块11个常用函数详解,python内置函数是什么...

    Python之shutil模块11个常用函数详解,python内置函数是什么 shutil 是 Python 中的高级文件操作模块,与os模块形成互补的关系,os主要提供了文件或文件夹的新建.删除.查 ...

  10. 8个超好用的Python内置函数

    python中有许多内置函数,不像print那么广为人知,但它们却异常的强大,用好了可以大大提高代码效率. 这次来梳理下8个好用的python内置函数. 1.set() 当需要对一个列表进行去重操作的 ...

最新文章

  1. 学习世界模型,通向AI的下一步:Yann LeCun在IJCAI 2018上的演讲
  2. Linux下进程的建立
  3. 如何使 React 中的 useEffect、useLayoutEffect 只调用一次
  4. Ubuntu 16.04安装SQLite Browser操作SQLite数据库
  5. android 网络程序下载,Android之网络文件下载
  6. 超越 YOLOv5 的目标检测开源项目又上新了
  7. rpcbind结合nfs实现文件共享
  8. 计算机通信原理电子版,通信原理-西安电子科技大学.PDF
  9. Maxwell:异构数据源实时同步工具
  10. 语音系统智能AI机器人AI源码营销机器人电销机器人智能电话机器人拨号机器人语音机器人空号识别FreeSWITCH呼叫中心中间ipbxIPBX科大识别阿里识别语音识别语音翻译
  11. Scaling Your Node.js Apps 免积分下载
  12. 使用lupdate生成Qt的ts翻译文件
  13. php爬虫教程(一) 简单的页面抓取
  14. 云主机安全防护服务有哪些
  15. 推荐几款适合孩子玩的编程游戏
  16. 学习笔记(01):大数据金融信贷项目实战(Spark2.3.x Streaming)-Spark SQL架构原理
  17. 先谈云计算再谈云大会
  18. COMODO Time Machine最强多点备份还原之王
  19. 《淘宝技术这十年》读书笔记 (三). 创造技术TFS和Tair
  20. 读阿里程序员的文章有感

热门文章

  1. 谈谈 WiFi STBC
  2. [经验]零线和地线的区别,不注意可是要出大事的哦!
  3. 服务器有无线网卡么,全面认识服务器网卡:理论篇
  4. Android 控件数组
  5. dell计算机的硬盘如何分区,戴尔电脑分盘怎么分区
  6. pic单片机c语言读eeprom,PIC单片机应用专题二内外EEPROM读写..doc
  7. Unrecognised input. Possibly missing opening ‘{‘
  8. Scala应用场景以及环境部署
  9. fft算法c语言复数结果是啥,算法-为什么FFT产生复数而不是实数?
  10. 小招喵跑步[java]