一看就懂得Python的math模块


Posted in Python onOctober 21, 2018

math模块

# 数学相关模块
import math
r = math.floor(3.2) # 向下取整
print(r)
r = math.ceil(4.5)  # 向上取整
print(r)
r = round(3.4999)  # 四舍五入
print(r)
r = math.pow(3,4)  # =3**4
print(r)
r = math.sqrt(25)  # 开平方
print(r)
r = math.fabs(-0.23) # 绝对值(小数)
print(r)
r = abs(-2)     # 绝对值
print(r)
r = math.modf(3.14) # 拆分小数和整数
print(r)
r = math.copysign(3,-5) #-5的符号赋给3
print(r)
lt = [1,4,5,7]    # 计算lt中数字的和(结果浮点数)
r = math.fsum(lt)
print(r)
r = sum(lt)     # 同上(结果整数)
print(r)
print(math.pi)    # 圆周率
print(math.e)    # 自然对数
# 随机数模块
import random
r = random.random() # 随机获取0~1小数
print(r)
lt = [2,3,5,7,'A','C','d']
r = random.choice(lt) # 随机获取lt中一个值
print(r)
random.shuffle(lt) #打乱列表
print(lt)
r = random.randrange(5,15,2) #获取制定范围内随机的整数
print(r)
r = random.uniform(4,24)   #获取制定范围内随机数
print(r)
# 内建函数
nums = [2,3,5,7,0,23,21,-11,0.4]
print(max(nums))    # 获取最大值
print(min(nums))    # 获取最小值
# 进制相关
hex(3)
oct(3)
bin(3)
print(ord('a')) # 获取相对应的ascii码
print(chr(90))  # 获取ascii码相对应的字符
num = 99
var = 'num + 1'
nums = eval(var) # 将python字符串当做代码执行 慎用
print(nums)

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Python 相关文章推荐
TF-IDF算法解析与Python实现方法详解
Nov 16 Python
基于python批量处理dat文件及科学计算方法详解
May 08 Python
python 处理微信对账单数据的实例代码
Jul 19 Python
Django为窗体加上防机器人的验证码功能过程解析
Aug 14 Python
face++与python实现人脸识别签到(考勤)功能
Aug 28 Python
python kafka 多线程消费者&手动提交实例
Dec 21 Python
python输出pdf文档的实例
Feb 13 Python
使用Python文件读写,自定义分隔符(custom delimiter)
Jul 05 Python
用python爬虫批量下载pdf的实现
Dec 01 Python
python实现ping命令小程序
Dec 28 Python
python爬虫利用代理池更换IP的方法步骤
Feb 21 Python
安装pytorch时报sslerror错误的解决方案
May 17 Python
python中将正则过滤的内容输出写入到文件中的实例
Oct 21 #Python
Python用5行代码写一个自定义简单二维码
Oct 21 #Python
python实现将文件夹下面的不是以py文件结尾的文件都过滤掉的方法
Oct 21 #Python
Python定时发送消息的脚本:每天跟你女朋友说晚安
Oct 21 #Python
用Django写天气预报查询网站
Oct 21 #Python
Django中数据库的数据关系:一对一,一对多,多对多
Oct 21 #Python
python高效过滤出文件夹下指定文件名结尾的文件实例
Oct 21 #Python
You might like
php权重计算方法代码分享
2014/01/09 PHP
解决ThinkPHP下使用上传插件Uploadify浏览器firefox报302错误的方法
2015/12/18 PHP
通过源码解析Laravel的依赖注入
2018/01/22 PHP
php框架CodeIgniter使用redis的方法分析
2018/04/13 PHP
PPK 谈 JavaScript 的 this 关键字 [翻译]
2009/09/29 Javascript
javascript客户端解决方案 缓存提供程序
2010/07/14 Javascript
JavaScript继承方式实例
2010/10/29 Javascript
解决javascript:window.close()在chrome,Firefox下失效的问题
2013/05/07 Javascript
indexOf 和 lastIndexOf 使用示例介绍
2014/09/02 Javascript
深入理解JavaScript中Ajax
2016/08/02 Javascript
使用jQuery实现购物车结算功能
2017/08/15 jQuery
input file样式修改以及图片预览删除功能详细概括(推荐)
2017/08/17 Javascript
vue resource post请求时遇到的坑
2017/10/19 Javascript
Vue+ElementUI实现表单动态渲染、可视化配置的方法
2018/03/07 Javascript
nodeJS模块简单用法示例
2018/04/21 NodeJs
js遍历详解(forEach, map, for, for...in, for...of)
2019/08/28 Javascript
layui加载表格,绑定新增,编辑删除,查看按钮事件的例子
2019/09/06 Javascript
vue组件库的在线主题编辑器的实现思路
2020/04/03 Javascript
Python编程实现数学运算求一元二次方程的实根算法示例
2017/04/02 Python
Python字符串拼接六种方法介绍
2017/12/18 Python
小白如何入门Python? 制作一个网站为例
2018/03/06 Python
Python+pandas计算数据相关系数的实例
2018/07/03 Python
python tornado微信开发入门代码
2018/08/24 Python
Python基于OpenCV库Adaboost实现人脸识别功能详解
2018/08/25 Python
使用django和vue进行数据交互的方法步骤
2019/11/11 Python
wxPython窗体拆分布局基础组件
2019/11/19 Python
Python爬虫库BeautifulSoup获取对象(标签)名,属性,内容,注释
2020/01/25 Python
Django自关联实现多级联动查询实例
2020/05/19 Python
关于python3.7安装matplotlib始终无法成功的问题的解决
2020/07/28 Python
英国派对礼服和连衣裙购物网站:TFNC London
2018/07/07 全球购物
水上运动奥特莱斯:Wasterports Outlet
2018/08/08 全球购物
南京导游词
2015/02/03 职场文书
2016教师廉洁教育心得体会
2016/01/13 职场文书
祝福语集锦:给妹妹结婚的祝福语
2019/12/18 职场文书
python 定义函数 返回值只取其中一个的实现
2021/05/21 Python
一文弄懂MySQL中redo log与binlog的区别
2022/02/15 MySQL