Python常用数学方法

1.1、常用数学方法

        1.1.1、pow(x, y)  #求x的y次方

        1.1.2、round(x[, n])  #返回浮点数x的四舍五入的值,如果给出n值,则舍入到小数点后n位

        1.1.3、math.ceil(x.y) #向上取整得到x+1

        1.1.4、math.floor(x.y) #向下取整得到x

        1.1.5、math.modf(x.y) #返回整数部分和小数部分(0.y000000000000000, x.0)

        1.1.6、math.sqrt(x) #x开方

1.2、随机数

        1.2.1、random.choice(list) #从list中随机选择一个元素

        1.2.2、random.choice(range(x)) #range(x) ==从0~x的list

        1.2.3、random.choice("economy") #"economy" == ["e", "c", "o", "n", "o", "m", "y"]

        1.2.4、random.random() #随机生成[0, 1)之间的浮点数

        1.2.5、random.shuffle(list) #将序列的所有元素随机排序

        1.2.6、random.uniform(x, y) #随机产生一个在[x, y]范围内的实数

你可能感兴趣的:(Python常用数学方法)