• python常用的内置函数


    1,abs()绝对值函数

    abs(-1)       


    2,max()最大值
    max([1,2,3,4])

    max(11,22)

    3,min()最小值
    max([1,2,3,4])

    max(11,22)

          运行结果:4 或 22 

    4,len()去长度
    s = 'abcd'
    len(s)

          运行结果:4

    5,divmod() 返回2个数的商和余数
    divmod(5,2)

          运行结果:(2,1)

    6,pow() 返回 xy(x的y次方) 的值,如果还有z,三个数的话表示取模,最后还要除以z。
    pow(2,2)

    pow(2,2,4)      

          运行结果:输出结果为0,即2*2%4=0

    7,round() 返回浮点数x的四舍五入值,2表示保留2位小数。

    round(2.452,2)

          运行结果:2.45   

      

    8,callable() 判断对象是不是可以调用(函数,类),以bool值返回

    def test():
    pass
    callable(test)

          运行结果:True

    9,type()查看数据类型

    str1 = 'hello,boy'

    print type(str1)

          运行结果:str 

    10,isintance() 判断给定值得数据类型

    isinstance(1,int)

    或者

    isinstance('s',(int,str))

          

          运行结果:True

    11,cmp() 比较2个对象的大小,如果x<y,返回-1,相等为0,大于返回1.

    cmp(1,3)

          运行结果:-1

    12,range 返回1个列表
    range(10)

          运行结果:[0,1,2,3,4,5,6,7,8,9]


    13,xrange 返回1个对象

    xrange(10)

          运行结果:返回1个对象,需要使用for循环遍历。


    14,eval() 主要用于将字符串作为有效的表达式计算
    a = '7*8'
    eval(a)

          运行结果:72

    15,chr() 求该数字对应的ascall的值

    chr(67)

          运行结果:C


    16,ord() 求该ascall值对应的字符

    ord('A')

           运行结果:65


    17,sum() 求和

    sum(1,2)

          运行结果:3

    18,int() 转换成整数

    int(5.2)

          运行结果:5

    19,float() 转换成浮点数

    float(5)

          运行结果:5.0

    20,long() 转换成长整型

    long(1.1)

          运行结果:1L

    21,str() 转换成字符串

    str(123)

          运行结果:‘123’

    22,complex 转换成复数

    complex(1)

          运行结果:(1+0j)

    23,bin() 返回某个数的二进制数

    bin(4)

          运行结果:'0b100'

    24,oct() 返回某个数的八进制

    oct(4)

          运行结果:’04'

    25,返回1个数的16进制

    hex(4)

          运行结果:'0x4'

  • 相关阅读:
    C++学习的小Tips
    搭建一个简单struts2框架的登陆
    Eclipse启动tomcat,http://localhost:8080/无法访问的解决方法
    JAVA解析XML的四种方法
    正则表达式学习笔记(附:Java版示例代码)
    Windows下几个常用的和进程有关的命令
    Java网络编程学习
    项目新增内存表优化软件速度
    Android三种消息提示
    数字手写识别——Java实现KNN算法
  • 原文地址:https://www.cnblogs.com/lin1/p/8245138.html
Copyright © 2020-2023  润新知