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中的split()函数的使用方法
Apr 07 Python
python实现图书馆研习室自动预约功能
Apr 27 Python
Python中循环后使用list.append()数据被覆盖问题的解决
Jul 01 Python
Pycharm以root权限运行脚本的方法
Jan 19 Python
python获取微信企业号打卡数据并生成windows计划任务
Apr 30 Python
Python实现的文轩网爬虫完整示例
May 16 Python
python支持多线程的爬虫实例
Dec 21 Python
python enumerate内置函数用法总结
Jan 07 Python
Python稀疏矩阵及参数保存代码实现
Apr 18 Python
tensorflow dataset.shuffle、dataset.batch、dataset.repeat顺序区别详解
Jun 03 Python
在python中对于bool布尔值的取反操作
Dec 11 Python
python小程序之飘落的银杏
Apr 17 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
php 动态执行带有参数的类方法
2009/04/10 PHP
PHP+MYSQL中文乱码问题
2015/07/01 PHP
php中array_unshift()修改数组key注意事项分析
2016/05/16 PHP
数理公式,也可以这么唯美
2021/03/10 无线电
jQuery EasyUI 的EasyLoader功能介绍
2010/09/12 Javascript
js创建对象的方式总结
2015/01/10 Javascript
js实现鼠标经过表格行变色的方法
2015/05/12 Javascript
CSS中position属性之fixed实现div居中
2015/12/14 Javascript
浅析jsopn跨域请求原理及cors(跨域资源共享)的完美解决方法
2017/02/06 Javascript
nodejs Assert中equal(),strictEqual(),deepEqual(),strictDeepEqual()比较
2017/09/18 NodeJs
node.js中路由,中间件,ge请求和post请求的参数详解
2017/12/26 Javascript
Node错误处理笔记之挖坑系列教程
2018/06/05 Javascript
django使用channels2.x实现实时通讯
2018/11/28 Javascript
nodejs npm错误Error:UNKNOWN:unknown error,mkdir 'D:\Develop\nodejs\node_global'at Error
2019/03/02 NodeJs
前端js中的事件循环eventloop机制详解
2019/05/15 Javascript
超轻量级的js时间库miment使用解析
2019/08/02 Javascript
jQuery表单选择器用法详解
2019/08/22 jQuery
[02:51]2014DOTA2 TI小组赛总结中国军团全部进军钥匙球馆
2014/07/15 DOTA
Python数据结构之哈夫曼树定义与使用方法示例
2018/04/22 Python
Python写出新冠状病毒确诊人数地图的方法
2020/02/12 Python
CSS3 flex布局之快速实现BorderLayout布局
2015/12/03 HTML / CSS
AC Lens:购买隐形眼镜
2017/02/26 全球购物
美国乒乓球设备、配件和服装品牌:Killerspin
2020/06/07 全球购物
.NET初级开发工程师面试题(包括Javascript)
2012/08/22 面试题
静态成员和非静态成员的区别
2012/05/12 面试题
医院护士专业个人的求职信
2013/12/09 职场文书
工程招投标邀请书
2014/01/26 职场文书
适用于所有创业者的创业计划书
2014/02/05 职场文书
优秀求职信
2014/05/29 职场文书
英语三分钟演讲稿
2014/08/19 职场文书
党支部三会一课计划
2014/09/24 职场文书
承诺书模板大全
2015/05/04 职场文书
地道战观后感
2015/06/04 职场文书
Linux安装apache服务器的配置过程
2021/11/27 Servers
Mysql如何实现不存在则插入,存在则更新
2022/03/25 MySQL
插件导致ECharts被全量引入的坑示例解析
2022/09/23 Javascript