• python3 内置函数


    内置函数

    1.  abs()   获取绝对值

    >>> abs(10)
    10
    >>> abs(-10)
    10、、
    >>> abs(0)
    0
    >>> a = -10
    >>> a
    -10
    >>> a.__abs__()
    10
    

      

    2.  all()  接受一个迭代器,如果迭代器的所有元素都为真,那么返回True,否则返回False

    >>> all([])
    True
    >>> 
    >>> all([-1,1,a,"abc"])
    True
    >>> all([-1,1,a,"abc",0])
    False

      >>> all("")
      True
      >>> all({})
      True

      0是False,0不为True,有一个不为False就返回False。

    3.  any()  接受一个迭代器,如果迭代器里有一个元素为真,那么返回True,否则返回False

    >>> any([0,1,2,3])
    True
    

      

    4.  ascii()  调用对象的__repr__()方法,获得该方法的返回值.

    >>> a =	ascii([1,2,'你好'])
    >>> print(a)
    [1, 2, 'u4f60u597d']
    >>> type(a)
    <class 'str'>
    >>> print([a])
    ["[1, 2, '\u4f60\u597d']"]
    

      

    5.  bin()  转换二进制

    6.  oct()  转换八进制

    7.  hex()   转换十进制

    >>> bin(2)
    '0b10'
    >>> oct(8)
    '0o10'
    >>> hex(16)
    '0x10'
    

      

    8.  bool()  测试一个对象是True还是False。

    9.    bytes()  将一个字符串转换成字节类型

    >>> a = "abc"
    >>> x = bytes(a,encoding = 'utf-8')
    >>> x
    b'abc'
    >>> b = "你好"
    >>> s = bytes(b,encoding = 'utf-8')
    >>> s
    b'xe4xbdxa0xe5xa5xbd'
    

      

    10.   str()  将字符类型/数值类型等转换为字符串类型

    对接上面bytes()
    >>> str(b'xe4xbdxa0xe5xa5xbd',encoding = 'utf-8')
    '你好'
    >>> str(b'abc',encoding = 'utf-8')
    'abc'
    

      

    11.   challable()  判断对象是否可以被调用,能被调用的对象就是一个callables对象,比如函数和带有__call__()的实例

    >>> callable(abs)
    True
    >>> callable(all)
    True
    >>> callable(max)
    2 True
    3 >>> callable([1, 2, 3])
    4 False
    5 >>> callable(None)
    6 False
    7 >>> callable('str')
    8 False
    

      

    12.   chr()

    13.   ord()  查看十进制数对应的ASCII字符/查看某个ASCII对应的十进制数

    >>> chr(88)
    'X'
    >>> chr(99)
    'c'
    >>> ord('X')
    88
    >>> ord('c')
    99
    

      

    14.  classmethod()  用来指定一个方法为类的方法,由类直接调用执行,只有一个cls参数,执行雷的方法时,自动将调用该方法的类赋值给cls.没有此参数指定的类的方法为实例方法

  • 相关阅读:
    C#中using的使用方法
    Silverlight性能优化纪要原作者Jossef Goldberg
    ASP.NET 获取客户端IP地址
    Silverlight性能优化【转】
    WCF 异常集
    js 其他事件
    ajax等待层
    DEVEXPRESS 破解方法
    类型“Microsoft.Office.Interop.Word.ApplicationClass”未定义构造函数
    js表单相关事件
  • 原文地址:https://www.cnblogs.com/Tsukasa/p/6628695.html
Copyright © 2020-2023  润新知