zoukankan      html  css  js  c++  java
  • python常用函数

    (1)String.split('.',2)
        意思是将一个字符串用其中的'.'作为分隔符,且分割两次
        例如:s = "192.163.1.123" 结果为 ['192','163','1.123'] (返回一个列表)
        若不做任何说明,直接split()的话,直接将空格当作分隔符。不说明次数的话,就全部都分割
    (2)divmod(x,y) x:除数 y:被除数 返回一个元组(商,余数)
    (3)reduce(function,sequence) 作用:函数的两个变量作用到序列的每个元素中,从左到右,目地是将序列最终变为一个值
       例如:reduce(lambda x,y:x+y,[1,2,3,4]) 实行过程即((1+2)+3)+4 (递归作用)
    (4)pow(x,y,z) 作用:(x**y)%z 最后的那个变量可有可无
    (5)round(x) 作用:将x的值变为小数 2.5->3.0 , 2->2.0
    (6)callable(function) 作用:判断这个函数是否存在
    (7)isinstance(object,class-type-tuple) 判断对象是否是这个类,或是否是这个类型
    (8)cmp(str1,str2) if str1>str2,return 1 ; = 0 ; < -1;
    (9)range(x,y,z) 生成列表z:步长
    (10)强制转换str(),int(),list(),tuple(),chr(),oct()八进制,hex()十六进制,ord():将一个character转成ASCII码
    (11)len(),min(),max()
    (12)str.reduce(x,y,z)将字符串中的x变成y,变化z次
    (13)str.capitalize(),字符串首字母大写
    (14)filter(function,sequence) 作用,保留符合前面函数的元素组成原来类型的序列
    (15)map(funciton,sequence,sequence,ect.) :
         1.function为None时,即相似于zip,但是其短缺的部分不会没有,即会显示None
         2.不为None时,即对这两个或多个合成的元组之内的元素相作用,此时序列的长度要相同
    (16)zip(sequence,sequence,ect..):将这几个序列用字典以元组的形式保存进去,并且以最短的那个序列作互相结合

       另:此处所有的函数均可用help(函数名)查看

  • 相关阅读:
    MyBatis——调用存储过程
    企业信息化快速开发平台JeeSite
    JavaWeb网页聊天室(WebSocket即时通讯)
    Java用webSocket实现tomcat的日志实时输出到web页面
    Java用WebSocket + tail命令实现Web实时日志
    linux 跨IP拷贝命令 scp
    在map中根据value获取key
    mysql 常用函数
    Nexus中自定义私服,每个项目都用独立的工厂,仓库
    button 默认类型是submit
  • 原文地址:https://www.cnblogs.com/aestheticism/p/5471580.html
Copyright © 2011-2022 走看看