zoukankan      html  css  js  c++  java
  • Python---常用的内置模块

    #fsum() 对整个序列求和   返回浮点数

    print(math.fsum([1,4.5,5,7]))

    #sum() python内置求和

    print(sum([1,4,5,7]))

    print(math.fsum([1,4.5,5,7]))

    #math.modf() 将一个浮点数拆分为整数部分和小数部分组成元组 小数在前 整数在后
    print(math.modf(4.5))
    print(math.modf(0))
    print(math.modf(3))

    #copysign() 将第二个数的符号(正负号)传给第一个数    返回第一个数值的浮点数
    print(math.copysign(2, -3))
    print(math.copysign(-2, 3))

    # 打印自然对数 e 和Π的值
    print(math.e)
    print(math.pi)

    import random
    # random() 获取0-1之间的随机小数 包含0不包含1
    for i in range(10):
    # 随机指定开始和结束之间的值
    print(random.randint(1, 9))

    # random.randrange() 获取指定开始和结束之间的值
    -------------------------
    for i in range(10):
    # 随机指定开始和结束之间的值
    #print(random.randint(1, 9))
    print(random.randrange(1, 9, 3))
    # random.randrange() 获取指定开始和结束之间的值
    ----------------------------
    import random
    # random() 获取0-1之间的随机小数 包含0不包含1
    #for i in range(10):
    # 随机指定开始和结束之间的值
    #print(random.randint(1, 9))
    #print(random.randrange(1, 9, 3))
    # random.randrange() 获取指定开始和结束之间的值

    # choice() 随机获取列表中的值
    print(random.choice([1,5,367,86]))
    # shuffle() 随机打乱序列 返回值是None
    #print(random.shuffle([1,5,367,86]))
    -------------------------------
    # choice()  随机获取列表中的值
    print(random.choice([1,5,367,86]))
    # shuffle() 随机打乱序列 返回值是None
    #print(random.shuffle([1,5,367,86]))
    list1 = [1,5,367,86]
    print(list1)
    random.shuffle(list1)
    print(list1)
    --------------------------------
    num = input("请输入一个三位数:")
    # 检测输入是否是纯数字
    # 输入函数输入的是字符类型,如果不强制转换会报错
    if num.isdigit():
    #输入函数输入的是字符类型,不强制转换会报错
    if 100 <= int(num) <= 999:
    pass
    else:
    print("请按规定输入")
    ##if 100 <= int(num) <= 999:
    ##if 100 <= num <= 999:
    ## pass
    ------------------------------------
    num = input("请输入一个三位数:")
    # 检测输入是否是纯数字
    if num.isdigit() and 100 <= int(num) <= 999:
    pass
    else:
    print("请按规定输入")
    ------------------------------------








  • 相关阅读:
    三维动画形变算法(Mixed Finite Elements)
    点集配准技术(ICP、RPM、KC、CPD)
    自由变形技术(Free-Form Deformation)
    物体自由落体动态模拟(Linear Subspace)
    小球自由落体动态模拟(Position Based Simulation)
    基于谱聚类的三维网格分割算法(Spectral Clustering)
    基于均值漂移的三维网格分割算法(Mean Shift)
    基于模糊聚类和最小割的层次化三维网格分割算法(Hierarchical Mesh Decomposition)
    基于网格的分割线优化算法(Level Set)
    骨骼蒙皮动画算法(Linear Blending Skinning)
  • 原文地址:https://www.cnblogs.com/niaocaizhou/p/10979691.html
Copyright © 2011-2022 走看看