zoukankan      html  css  js  c++  java
  • python自带函数

    callable()    #是否可以被执行,是否可以被调用
    chr()         #返回整数i对应的ASCII字符。与ord()作用相反。参数x:取值范围[0, 255]之间的正数。
    ord()         #参数是一个ascii字符,返回值是对应的十进制整数
    random.randrange(1,5)   #随机生成一个数字
    r = compile(s,"<string>","exec")      #把一个字符串编译成python代码
    exec(r)       #执行代码,一种接收代码(编译好的),一种接收字符串(可以自己内部编译再执行)。没有返回值
    eval()        #只能执行表达式,有返回值。
    dir()         #快速获取一个对象提供哪些功能
    help()        #查看功能详细
    divmod()      #除法,取余
    isinstance()  #判断对象是否是某个类的实例
    filter()      #循环第二个参数,让每个循环元素执行函数,如果函数返回值是True,添加到result列表中。如果为false,不做操作。
    hex()         #10 ---> 16进制
    filter()      #循环第二个参数,让每个循环元素执行函数,如果函数返回值是True,添加到result列表中。如果为false,不做操作。
    print(abs(-1))   #取绝对值
    print(bool([]))   #0,None,"",[],()  都是空值,返回一个布尔值
    n = all([1,2,3,None])   #所有为真,才为真
    n1=any([[],"",1])     #只要有一个为真,就为真
    #字符串转换字节类型
    #bytes(只要转换的字符串,按照什么编码)
    st="理解" #一个字节8位,一个汉字三个字节
    n=bytes(st,encoding="utf-8")
    print(n)
    n2= bytes(st,encoding="gbk")
    print(n2)
    # 字节转化成字符串
    new_str = str(n, encoding="utf-8")
    new=n.decode("utf-8")
    print(new)
    print(new_str)

    abs()      返回一个数的绝对值。该参数可以是一个整数或一个浮点数。
    >>>abs(1)
    1
    >>>abs(2.2)
    2.2
    >>>abs(-1)
    1

    bin()       将整数转换为二进制字符串

     

  • 相关阅读:
    java 日志框架的选择Log4j->SLF4j->Logback
    linux上的常用命令
    Zookeeper配置Kafka
    分布式日志收集框架Flume
    Spark Streaming简介
    Spring Cloud学习笔记之微服务架构
    IntelliJ IDEA学习记录
    firefox插件-自动化测试工具-selenium IDE
    大数据01
    使用java开发spark的wordcount程序(多种实现)
  • 原文地址:https://www.cnblogs.com/Z-style/p/5540874.html
Copyright © 2011-2022 走看看