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()       将整数转换为二进制字符串

     

  • 相关阅读:
    ci框架——文章查看之上篇下篇
    ci框架——分页
    ci框架——数据库(增删改查)
    全选和反选
    基于CI框架的管理系统
    在dedecms系统下, 改写火车头的入库接口 写一个接口文件运行一次自动读取 http://news.163.com/rank/
    缩略图
    php——两种无限级分类
    webpack和webpack-dev-server安装配置(遇到各种问题的解决方法)
    python装饰器
  • 原文地址:https://www.cnblogs.com/Z-style/p/5540874.html
Copyright © 2011-2022 走看看