• Python 随机数,数学


    数学相关的库
            import math
            向上取整:
                print(math.ceil(18.9))
            向下取整:
                print(math.floor(18.9))
            返回整数部分与小数部分
                print(math.modf(18.9))
            开方
                print(math.sqrt(16))
            
        随机数
            import random        #随机数方法
            随机从括号内取出一个数
            print(random.choice([16,5,6,3,1]))
            print(random.choice(range(6)))    #range(6) ==[1,2,3,4,5,6]
            print(random.choice("hello"))    #"hello" ==["h","e",......]

            print(random.randrange(1,100,2))    
                #randrange() 方法返回指定递增基数集合中的一个随机数,基数缺省值为1
                #random.randrange ([start,] stop [,step])
                #start -- 指定范围内的开始值,包含在范围内。
                #stop -- 指定范围内的结束值,不包含在范围内。
                #step -- 指定递增基数。

            #随机产生(0,1)之间的数(浮点数)
            print(random.random())    
            #将序列的所有元素随机排序
            lin = [2,44,64,6,7,62,3,66,8,0]
            print(random.shuffle(lin))    
            #随机产生一个实数,它在(A,B)之间
            print(random.uniform(1,100))    

        返回数字的绝对值
            a= -1
            s = ads(a)
            print(s)
            
        返回给定参数的最大值
            print(max(1,2,3,5,6,7,))
            
        返回给定参数的最小值
            print(min(1,2,3,5,6,7,))
            
        求X的Y次方 2^5
            nt(pow(2,5))
            
        round(x(,n)返回浮点数x的四舍五入的值,如果给出n 的值,代表舍入到小数点后n位)
            print(round(2.4345346))

  • 相关阅读:
    linux awk命令详解
    Linux 大页面使用与实现简介(转)
    二层设备与三层设备的区别--总结
    Windows下的cd命令
    linux常用命令
    上班第一天
    linux 内核移植和根文件系统的制作
    Sizeof与Strlen的区别与联系
    嵌入式软件工程师面试题
    SpringBoot简单打包部署(附工程)
  • 原文地址:https://www.cnblogs.com/mysterious-killer/p/10021775.html
Copyright © 2020-2023  润新知