• 技术文章 >Python技术 >Python基础教程

    Python内置函数一览表

    silencementsilencement2019-07-02 14:09:56原创3063

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

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

    1

    2

    >>>print("php中文网")

    php中文网

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

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

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

    1

    2

    3

    4

    5

    6

    >>> 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

    专题推荐:内置函数
    上一篇:Python查看模块(变量、函数、类)方法 下一篇:python self用法详解

    相关文章推荐

    • Python导入模块,Python import用法(超级详细)

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网