• python基础_内置模块


    1.内置模块

    # abs    绝对值函数
    var1 =  -16
    res = abs(var1)
    
    # sum    计算一个序列得和
    lst = [1,2,3,4,4,5,6]
    res = sum(lst)
    print(res)
    
    # max    获取一个序列里边的最大值
    lst = [1,54,91,-8]
    res = max(lst)
    
    res = min(lst)
    print(res)
    
    # min    获取一个序列里边的最小值
    print("<================>")
    # 案例1 如果是列表,自动传递的是一个一个元素值,只不过这个值是元组;
    #        
    lst = [("11",80),("33",70),("44",20),("555",21)]
    def func(n):
        # print(n)     # 
        return n[-1]
    # 20 21 70 80  => 20  把数字依次的进行返回,按照返回的值排序,找出最小值进行最终返回
    # min 获取最小值,可以通过自定义函数,控制返回的元素;
    res = min(lst,key=func)
    print(res) # ('44', 20)

    # pow 计算某个数值的x次方
    res = pow(2,3) #8

    # bin 将10进制数据转化为二进制
    res = bin(255)

    # oct 将10进制数据转化为八进制
    res = oct(8)

    # hex 将10进制数据转化为16进制
    res = hex(10)

    # ord 将字符转换为ASCII编码
    res = ord("Z")

     

    2.数学模块

    # ### math 数学模块
    import math
    #ceil()  向上取整操作 (对比内置round)
    res= math.ceil(3.01)
    print(res)
    
    #floor() 向下取整操作 (对比内置round)
    res = math.floor(3.9)
    print(res)
    
    #pow()  计算一个数值的N次方(结果为浮点数) (对比内置pow)
    res = math.pow(2,3)
    print(res) # 8.0
    # res = math.pow(2,3,3) error # math.pow 只能是2个参数
    # print(res)
    
    #sqrt() 开平方根运算(结果浮点数)
    res = math.sqrt(9)
    print(res)
    
    #fabs() 计算一个数值的绝对值 (结果浮点数) (对比内置abs)
    res = math.fabs(-18)
    print(res)
    
    #modf() 将一个数值拆分为整数和小数两部分组成元组
    res = math.modf(4.14)
    print(res) # (0.13999999999999968, 4.0)
    
    #copysign()  将参数第二个数值的正负号拷贝给第一个 (返回一个小数)
    res = math.copysign(-18,-19)
    print(res)
    
    #fsum() 将一个容器数据中的数据进行求和运算 (结果浮点数)(对比内置sum)
    lst = [1,2,3,43,5]
    res = math.fsum(lst) # 54.0
    print(res)
    
    #圆周率常数 pi
    res = math.pi
    print(res)
  • 相关阅读:
    21. Node.Js Buffer类(缓冲区)-(一)
    20.Node.js EventEmitter的方法和事件
    19.Node.js EventEmitter
    18.Node.js 事件循环
    17.Node.js 回调函数--异步编程
    16.REPL 命令
    15.Node.js REPL(交互式解释器)
    14.NPM 常用命令
    **PHP Notice: Undefined index:...问题的解决方法
    **CI中的order_by在get_where之前
  • 原文地址:https://www.cnblogs.com/jalen-123/p/13173767.html
Copyright © 2020-2023  润新知