美文网首页
python3 内置函数

python3 内置函数

作者: 天下vs栋哥 | 来源:发表于2018-07-05 19:50 被阅读0次

    1、abs()   函数返回数字的绝对值

    abs( x )         x -- 数值表达式,可以是整数,浮点数,复数。

    实例:

    结果:

    2、dict()   函数用于创建一个字典。

    class dict(**kwarg)

    class dict(mapping, **kwarg)

    class dict(iterable, **kwarg)

    实例:

    结果:

    3、help()   函数用于查看函数或模块用途的详细说明。

    help([object])

    实例:

    4、min() 方法返回给定参数的最小值,参数可以为序列。

    min( x, y, z, .... )

    实例:

    结果:

    5、setattr 函数  对应函数 getatt(),用于设置属性值,该属性必须存在。

    setattr(object, name, value)

    实例:

    结果:

    6、all()   函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。(元素除了是 0、空、FALSE 外都算 TRUE。)

    all(iterable)

    实例:

    结果:

    7、dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。

    dir([object])

    实例:

    8、hex() 函数用于将10进制整数转换成16进制,以字符串形式表示

          oct() 函数将一个整数转换成8进制字符串

    hex(x)

    oct(x)

    9、python open() 函数用于打开一个文件,创建一个 file 对象,相关的方法才可以调用它进行读写。

    open(name[, mode[, buffering]])

    name : 一个包含了你要访问的文件名称的字符串值。

    mode : mode 决定了打开文件的模式:只读,写入,追加等。所有可取值见如下的完全列表。这个参数是非强制的,默认文件访问模式为只读(r)。

    buffering : 如果 buffering 的值被设为 0,就不会有寄存。如果 buffering 的值取 1,访问文件时会寄存行。如果将 buffering 的值设为大于 1 的整数,表明了这就是的寄存区的缓冲大小。如果取负值,寄存区的缓冲大小则为系统默认。

    实例:

    10、super()函数是用于调用父类(超类)的一个方法。

    super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。

    MRO 就是类的方法解析顺序表, 其实也就是继承父类方法时的顺序表。

    super(type[, object-or-type])

    实例:

    11、filter()  函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。该接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。

    filter(function, iterable)

    function -- 判断函数。

    iterable -- 可迭代对象。

    实例:

    结果:

    12、globals()   函数会以字典类型返回当前位置的全部全局变量。

    globals()

    实例:

    13、hash()   用于获取取一个对象(字符串或者数值等)的哈希值。

    hash(object)

    实例:

    结果:

    Python2.6 开始,新增了一种格式化字符串的函数str.format(),它增强了字符串格式化的功能。基本语法是通过{}和:来代替以前的%。format 函数可以接受不限个参数,位置可以不按顺序。

    实例:

    结果:

    相关文章

      网友评论

          本文标题:python3 内置函数

          本文链接:https://www.haomeiwen.com/subject/ctopuftx.html