码迷,mamicode.com
首页 > 编程语言 > 详细

Python学习——数学相关模块函数以及随机数模块的使用

时间:2017-11-12 16:24:39      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:随机   使用   数据   个数   mat   向上取整   size   shuff   指定   

数学相关的函数使用

  导入数学模块        ——import math

  1.floor()向下取整  print(math.flooor(6.1))

  2.ceil()向上取整  print(math.ceil(6.1))

  3.round()四舍五入(奇如偶不入,为系统内建函数)    print(round(5.8))      print(round(6.8))

  4.pow()计算一个数的N次方  print(math.pow(5,3))

  5.sqrt()开平方运算  print(math.sqrt(9))

  6.fabs()  计算一个数的绝对值,返回值为浮点型    pritn(math.fabs(-6))

  7,abs()  计算绝对值了,为系统内建函数,返回值类型与原数据类型一致  print(abs(6))

  8.modf()  将一个数拆成整数和小数俩个部分,返回值为元组    print(math.modf(5.5))

  9.copysign()  将第二个数的符号赋值给第一个数    print(math.copysign(3,-3.5))

  10.fsum()  计算一个序列中数字的和(返回值为浮点数)  print(math.fsum([1,2,3,4,5,6]))

  11.sum()  计算一个序列中数字的和(为系统内建函数,返回值有原值决定)  print(sum([1,2,3,4,5,6]))

  12.math模块中常用的值

    12.1 pi(圆周率)    print(math.pi)

    12.2 e(自然对数)    print(math.e)

 

 

#随机数模块

  导入随机数模块

    import  random

  1.random()随机获取0~1之间的小数(包含0不包含1)

      print(random.random())

  2.choice()随机返回序列中的某个值

      print(random.choice([1,2,3,4,5,6,7,8]))

  3.shuffle()  随机打乱列表

      print(random.shuffie([1,2,3,4,‘a‘,‘b‘]))

  4.randrange()获取指定范围内的整数

      print(random.randrange(2,14,2))

  5.uniform()获取指定范围的随机的数

      print(random.uniform(2,14))

Python学习——数学相关模块函数以及随机数模块的使用

标签:随机   使用   数据   个数   mat   向上取整   size   shuff   指定   

原文地址:http://www.cnblogs.com/yuxiang-qiwa/p/7821695.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!