python中取整数的几种方法


Posted in Python onNovember 07, 2021

python中取整数的几种方法

1、向下取整: int()

>>> a = 14.38
>>> int(a)
14

2、向上取整:ceil()

使用ceil()方法时需要导入math模块,例如

>>> import math
>>> math.ceil(3.33)
4
>>> math.ceil(3.88)
4

3、四舍五入:round()

>>> round(4.4)
4
>>> round(4.6)
5

4、分别取

将整数部分和小数部分分别取出,可以使用math模块中的 modf()方法

例如:

>>> math.modf(4.25)
(0.25, 4.0)
>>> math.modf(4.33)
(0.33000000000000007, 4.0)

最后一个应该是0.33,但是浮点数在计算机中是无法精确的表示小数的,python采用IEEE 754规范来存储浮点数。

到此这篇关于python中取整数的几种方法的文章就介绍到这了,更多相关python取整数内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python备份文件的脚本
Aug 11 Python
python中global用法实例分析
Apr 30 Python
Python解决N阶台阶走法问题的方法分析
Dec 28 Python
PyTorch线性回归和逻辑回归实战示例
May 22 Python
Vue的el-scrollbar实现自定义滚动
May 29 Python
pyqt5 实现 下拉菜单 + 打开文件的示例代码
Jun 20 Python
使用pycharm在本地开发并实时同步到服务器
Aug 02 Python
Python Web框架之Django框架cookie和session用法分析
Aug 16 Python
python判断无向图环是否存在的示例
Nov 22 Python
在python中求分布函数相关的包实例
Apr 15 Python
python golang中grpc 使用示例代码详解
Jun 03 Python
python怎么调用自己的函数
Jul 01 Python
Python 中的 copy()和deepcopy()
Nov 07 #Python
Python MNIST手写体识别详解与试练
Python基础 括号()[]{}的详解
Nov 07 #Python
Python Flask搭建yolov3目标检测系统详解流程
关于 Python json中load和loads区别
Nov 07 #Python
Python卷积神经网络图片分类框架详解分析
Nov 07 #Python
Python人工智能之混合高斯模型运动目标检测详解分析
You might like
解决js正则匹配换行问题实现代码
2012/12/10 Javascript
解析JavaScript中的标签语句
2013/06/19 Javascript
JS获取html对象的几种方式介绍
2013/12/05 Javascript
使用JS获取当前地理位置方法汇总
2014/12/18 Javascript
JS实现的页面自定义滚动条效果
2015/10/26 Javascript
JSON简介以及用法汇总
2016/02/21 Javascript
微信开发 使用picker封装省市区三级联动模板
2016/10/28 Javascript
jQuery插件HighCharts实现的2D对数饼图效果示例【附demo源码下载】
2017/03/09 Javascript
利用node实现一个批量重命名文件的函数
2017/12/21 Javascript
vue2使用keep-alive缓存多层列表页的方法
2018/09/21 Javascript
解决Vue在封装了Axios后手动刷新页面拦截器无效的问题
2018/11/08 Javascript
小程序自定义日历效果
2018/12/29 Javascript
JS散列表碰撞处理、开链法、HashTable散列示例
2019/02/08 Javascript
浅谈layui使用模板引擎动态渲染元素要注意的问题
2019/09/14 Javascript
微信小程序实现注册登录功能(表单校验、错误提示)
2019/12/10 Javascript
vue+openlayers绘制省市边界线
2020/12/24 Vue.js
React服务端渲染原理解析与实践
2021/03/04 Javascript
[49:05]OG vs Newbee 2019DOTA2国际邀请赛淘汰赛 胜者组 BO3 第二场 8.21.mp4
2020/07/19 DOTA
Python使用smtplib模块发送电子邮件的流程详解
2016/06/27 Python
利用Python爬虫给孩子起个好名字
2017/02/14 Python
Pycharm学习教程(5) Python快捷键相关设置
2017/05/03 Python
Python 数据处理库 pandas 入门教程基本操作
2018/04/19 Python
python制作mysql数据迁移脚本
2019/01/01 Python
基于Python3.6中的OpenCV实现图片色彩空间的转换
2020/02/03 Python
Python对Tornado请求与响应的数据处理
2020/02/12 Python
Python socket服务常用操作代码实例
2020/06/22 Python
PyCharm vs VSCode,作为python开发者,你更倾向哪种IDE呢?
2020/08/17 Python
AmazeUI底部导航栏与分享按钮的示例代码
2020/08/18 HTML / CSS
Shopee马来西亚:随拍即卖,最佳行动电商拍卖平台
2017/06/05 全球购物
密封类可以有虚函数吗
2014/08/11 面试题
机电工程学生自荐信范文
2013/12/07 职场文书
心术观后感
2015/06/11 职场文书
MySQL性能压力基准测试工具sysbench的使用简介
2021/04/21 MySQL
opencv检测动态物体的实现
2021/07/21 Python
详细聊聊Oracle表碎片对性能有多大的影响
2022/03/19 Oracle
MySQL 字符集 character
2022/05/04 MySQL