教程集 www.jiaochengji.com
教程集 >  Python编程  >  Python入门  >  正文 Python内置函数一览表

Python内置函数一览表

发布时间:2021-12-19   编辑:jiaochengji.com
教程集为您提供Python内置函数一览表等资源,欢迎您收藏本站,我们将为您提供最新的Python内置函数一览表资源

为了提高程序员的开发效率,Python 提供了很多可以直接拿来用的函数(初学者可以先理解为方法),每个函数都可以帮助程序员实现某些具体的功能。

举个例子,在 Python 2.x 中 print 只是一个关键字,但在 Python 3.x 中,print 是用于打印输出的函数,而且还是一个内置函数,通过此函数,我们可以直接将数据做输出操作,比如说:

<pre class="brush:html;toolbar:false">>>>print("php中文网") php中文网</pre>

除了 print() 函数之外,Python 还提供了很多内置函数,表 1 中罗列出了 Python 3.x 环境中的所有内置函数。

<table><caption>表 1 Python 3.x内置函数</caption><tbody><tr class="firstRow"><th colspan="5">内置函数</th></tr><tr><td>abs()</td><td>delattr()</td><td>hash()</td><td>memoryview()</td><td>set()</td></tr><tr><td>all()</td><td>dict()</td><td>help()</td><td>min()</td><td>setattr()</td></tr><tr><td>any()</td><td>dir()</td><td>hex()</td><td>next()</td><td>slicea()</td></tr><tr><td>ascii()</td><td>divmod()</td><td>id()</td><td>object()</td><td>sorted()</td></tr><tr><td>bin()</td><td>enumerate()</td><td>input()</td><td>oct()</td><td>staticmethod()</td></tr><tr><td>bool()</td><td>eval()</td><td>int()</td><td>open()</td><td>str()</td></tr><tr><td>breakpoint()</td><td>exec()</td><td>isinstance()</td><td>ord()</td><td>sum()</td></tr><tr><td>bytearray()</td><td>filter()</td><td>issubclass()</td><td>pow()</td><td>super()</td></tr><tr><td>bytes()</td><td>float()</td><td>iter()</td><td>print()</td><td>tuple()</td></tr><tr><td>callable()</td><td>format()</td><td>len()</td><td>property()</td><td>type()</td></tr><tr><td>chr()</td><td>frozenset()</td><td>list()</td><td>range()</td><td>vars()</td></tr><tr><td>classmethod()</td><td>getattr()</td><td>locals()</td><td>repr()</td><td>zip()</td></tr><tr><td>compile()</td><td>globals()</td><td>map()</td><td>reversed()</td><td>__import__()</td></tr><tr><td>complex()</td><td>hasattr()</td><td>max()</td><td>round()</td><td> </td></tr></tbody></table>

需要注意的是,开发者不建议使用以上内置函数的名字作为标识符使用(作为某个变量、函数、类、模板或其他对象的名称),虽然这样做 Python 解释器不会报错,但这会导致同名的内置函数被覆盖,从而无法使用。例如:

<pre class="brush:html;toolbar:false">>>> print="php中文网"   #Python解释器不会报错 >>> print(print) Traceback (most recent call last):   File "<pyshell#1>", line 1, in <module>     print(print) TypeError: 'str' object is not callable</pre>

您可能感兴趣的文章:
python函数和c的区别有哪些
如何查看 Python 全部内置变量和内置函数?
python的range是什么
python中列表怎么排序
Python中的56个内置函数详解(六)
最全面的12种Python学习方式
python和c语言的区别是什么
python的reduce怎么用
python中map什么意思
Python代码中怎么读取键盘录入的值

[关闭]
~ ~