python 如何保存整数
最编程
2024-04-22 21:12:00
...
python 几种取整的方法
数据处理是编程中不可避免的,很多时候都需要根据需求把获取到的数据进行处理,取整则是最基本的数据处理。取整的方式则包括向下取整、四舍五入、向上取整等等。
1、向下取整(推荐学习:Python视频教程)
向下取整直接用内建的 int() 函数即可:
>>> a = 3.75 >>> int(a)
登录后复制
2、四舍五入
对数字进行四舍五入用 round() 函数:
>>> round(3.25); round(4.85) 3.0 5.0
登录后复制
3、向上取整
向上取整需要用到 math 模块中的 ceil() 方法:
>>> import math >>> math.ceil(3.25) 4.0 >>> math.ceil(3.75) 4.0 >>> math.ceil(4.85) 5.0
登录后复制
4、分别取整数部分和小数部分
有时候我们可能需要分别获取整数部分和小数部分,这时可以用 math 模块中的 modf() 方法,该方法返回一个包含小数部分和整数部分的元组:
>>> import math >>> math.modf(3.25) (0.25, 3.0) >>> math.modf(3.75) (0.75, 3.0) >>> math.modf(4.2) (0.20000000000000018, 4.0)
登录后复制
更多Python相关技术文章,请访问Python教程栏目进行学习!
以上就是python怎么保留整数的详细内容,更多请关注php中文网其它相关文章!
下一篇: 如何保留有效号码
推荐阅读
-
如何使用 Python 网络爬虫请求库
-
询问如何在 openpyxl python EN 中检查单元格是否为空
-
如何使用 OpenPyXL 和 Python 为 Excel 单元格添加样式(教程)
-
如何用 python 在 Excel 上运行 openpyxl 和 xlsxwriter
-
Python 项目开发实践:如何实现习语接龙
-
基于 Python 如何实现将多个图像合并为 mp4 视频
-
如何使用 Python 对图像应用扭曲效果
-
如何在 springboot 项目中调用 python 脚本
-
如何用 Python 在一篇文章中创建比特币交易
-
python数据分析中pandas对某列Series调用有道翻译API进行翻译--思路:因为翻译接口有访问次数限制,所以先将Series去重,然后调用有道翻译接口将Series中的每个数据,翻译成中文保存为json文件{原始数据:翻译数据},然后对原始Series进行遍历替换