博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何查看 Python 全部内置变量和内置函数?
阅读量:7062 次
发布时间:2019-06-28

本文共 933 字,大约阅读时间需要 3 分钟。

https://jingyan.baidu.com/article/7082dc1c071649e40a89bdb8.html

Python 解释器内置了一些常量和函数,叫做内置常量(Built-in Constants)和内置函数(Built-in Functions),我们怎么在 Python IDLE 里得到全部内置常量和函数的名字呢?

工具/原料

 
  • Python

方法/步骤

 
  1. 1

    如图,打开 Python IDLE,我用的 是 Python 3.7 ,界面有个性定制。你的版本不同,界面有差异,但是操作方法应该是一样的。

  2. 2

    输入 dir(__builtins__)

    按下回车键(Enter)。

  3. 3

    也可以:

    import builtins

    dir(builtins)

    按下回车键(Enter)。

    得到的结果和 dir(__builtins__) 是一样的。

  4. 4

    那么这返回的一大堆到底是什么东西?

    可以看到,返回的结果是以 [ 开头以 ] 结尾,说明是个列表,我们看看这列表里一共有多少个元素?

    输入:

    len(dir(__builtins__))

    得到一个数字,154 ,说明当前版本的 Python 内置的常量和函数总数是 154 。

  5. 5

    我们再重新输出一下这个列表,逐个打印出来,更好看一点。

    for item in dir(__builtins__):

        print(item)

    按下两次回车键(Enter)。按照默认的字母顺序,先是大写字母 A-Z,然后是下划线(_)开头的,然后是小写字母 a-z ,为什么是这个顺序?因为按照 ASCII 码表,表示小写字母的数字比表示大写字母的数字要大,而表示下划线(_)的数字居中,所以如此。

  6. 6

    print() 就是 Python 3 的默认函数。我们试试:

    print('Hello World')

    builtins.print('Hello World')

    __builtins__.print('Hello World')

    运行结果如下,可以看到,结果是一样的。

    END

注意事项

 
  • dir()本身就是 Python 的内置函数,利用它,我们可以查看对象的全部方法和属性,对于掌控全局,了解全貌很有用。

转载地址:http://wtnll.baihongyu.com/

你可能感兴趣的文章
一花一世界(转)
查看>>
winform 控件部分
查看>>
BZOJ1066 蜥蜴
查看>>
(三)控制浏览器操作
查看>>
进程控制编程
查看>>
Postgresql 数据库,如何进行数据备份以及导入到另外的数据库
查看>>
python之闭包、装饰器
查看>>
实现单例模式的9个方法
查看>>
ROS中的通信机制
查看>>
查询表达式和LINQ to Objects
查看>>
Jmeter(七)关联之JSON提取器
查看>>
2017-2018-2 《网络攻防》第四周作业
查看>>
Java学习之Iterator(迭代器)的一般用法 (转)
查看>>
heat map fusionchats 从后台动态获取数据
查看>>
级联下拉框效果 Jquery
查看>>
简单I/O
查看>>
查看系统日志
查看>>
js面向对象系列——关系图
查看>>
Lua模块的加载与内存释放
查看>>
cocos2d JS-(JavaScript) 冒泡排序
查看>>