博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python学习——数学相关模块函数以及随机数模块的使用
阅读量:5236 次
发布时间:2019-06-14

本文共 1130 字,大约阅读时间需要 3 分钟。

数学相关的函数使用

  导入数学模块        ——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))

转载于:https://www.cnblogs.com/yuxiang-qiwa/p/7821695.html

你可能感兴趣的文章
百度贴吧图片抓取工具
查看>>
服务器内存泄露 , 重启后恢复问题解决方案
查看>>
第二阶段冲刺(2)
查看>>
ajax post 传参
查看>>
2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」
查看>>
[转]Debug 和 Release 编译方式的区别
查看>>
android一些细节问题
查看>>
实验四
查看>>
oracle 建表--序列--插入值
查看>>
KDESVN中commit时出现containing working copy admin area is missing错误提示
查看>>
利用AOP写2PC框架(二)
查看>>
[转载]Trie树|字典树(字符串排序)
查看>>
Git学习系列 (一)
查看>>
【原】移动web页面使用字体的思考
查看>>
xp sp3安装IIS
查看>>
解决IE6浏览器下PNG图片无法正常显示的问题
查看>>
JDK安装与环境变量配置
查看>>
【动态规划】skiing
查看>>
java定时器的使用(Timer)
查看>>
Cocos2d-x官方在线视频-Cocos2d-x3.2《2048》手游开发揭秘
查看>>