• Python_部分内置函数


    内置函数:可以直接调用的函数

    all():传入的列表,元组,等等,只要一个为假,就为假(fales)(所有的都为真才为真)

        # None, {}:空字典, []:空列表, 0:零,():空集合,“”:空字符串

    any():只要存在一个真,就为真

    ascii():(相当于__repr__) ,返回一个可打印的对象字符串方式表示,遇见“非ascii码"时用/x,/u,/U等字符来表示

    class Foo:
        def __repr__(self):
            return 'hello'
    
    f = Foo()
    ret = ascii(f)
    print(ret)

    结果:

    hello

    bin():返回二进制

    bool():可用于判断元素,真,假

    bytearray():

    bytes():

    callable():检查一个对象是否可以被调用,如果返回true,可能会调用失败,但是返回false,是绝对会调用失败

    chr():把数字转换为ascii码,Ord(): 把ascii 码转换为数字,可用于验证码的发送

    enumerate(): 遍历数据对象,同时加上数据下标

    eval(): 用来执行字符串表达式,并返回值

    filter():把不满足条件的过滤掉

    map():map内部有两个参数,map内部会循环第二个参数,第一个参数可以是一个函数

    frozenset():不可变的集合

    globals():当前可用的变量

    max():拿到最大值

    min():拿到最小值

    oct(): 八进制

    range(): 拿到一个区间

    reversed():反转

    round():四舍五入

    >>>round(8.9)
    9
    >>>round(8.4)
    8

    slice(): 切片

    sorted(): 排序

    sum():求和

    super():通过子类执行父类的方法

    dir():返回当前变量所有的key

    vars(): 返回当前变量所有的key 和 value

    zip(): 组合元素

  • 相关阅读:
    Python中 sys.argv[]的用法简明解释
    Python-函数的递归调用
    第二模块闯关练习
    python项目中输出指定颜色的日志
    PyCharm 常用快捷键和设置
    time模块和datetime模块详解
    ansible模块lineinfile
    nginx日志分析
    iptables实现正向代理
    sersync2 安装,配置
  • 原文地址:https://www.cnblogs.com/Vera-y/p/9596972.html
Copyright © 2020-2023  润新知