在python2 中使用 / 做除法的时候,没有小数点,所以如果要保留小数点的话,需要导入一个包

from __future__ import division

在python3中,一个算数表达式中遇到除法时,有两种不同的除法方式可以选择,分别是/ 和 //

1、 / 操作符(真除法)

在python3中,/操作符在表达式中时运行的永远是真除法,无论接受任何类型,结果都会保持小数部分

2. // 操作符(Floor除法)

在python3中,// 操作符在表达式中时运行的永远是Floor除法,只有当接受类型中包含浮点型时,结果才会保留小数部分

小数的不同显示包含多种, floor, trunc,round

floor,把小数向下截断到它的下层,即小于小数的最大整数。并且对负数有效。

math.floor(2.5)) # 2

math.floor(-2.5)) # -3

trunc, 真截断,真正的截断了小数,所以当小数大于0时,效果与floor相同

math.trunc(2.5)) # 2

math.trunc(-2.5)) # -2

round,格式化一个小数,与小学数学中的约等类似。round是内置函数,不需要倒入。

round(2.567)) # 3

round(2.467)) # 2

round(2.567, 2)) # 2.57

python除法取整数部分_python3 除法去掉小数,保留整数的做法相关推荐

  1. Python中取余、除法、取整的操作逻辑

    对于python而言,容易混淆的运算符有 除(/),取余(%),取整(//). 取余(%) 对于这三种运算符而言,取余操作有时会令人费解.例如: 7 % 3 =11 % 10 = 10.3 % 10 ...

  2. [Python中的除法、除法取整、除法取余] [运算符分别为:/、//、%]

    选择题 以下代码输出结果正确的是: a,b,c = 2,3,11 x = c // a y = c % b  z = x / y print(x, y, z) 选项: A 5.5  2  2   B ...

  3. java 除法取商_java除法怎样取小数部分

    2016-09-01 00:30最佳答案 C++的优先级 优先级 操作符 结合性 1 :: 左 2 . -> [] () 左 3 ++ -- ~ ! - + & * () sizeof ...

  4. python爬取天气_python3爬取各类天气信息

    本来是想从网上找找有没有现成的爬取空气质量状况和天气情况的爬虫程序,结果找了一会儿感觉还是自己写一个吧. 主要是爬取北京包括北京周边省会城市的空气质量数据和天气数据. 过程中出现了一个错误:Unico ...

  5. java 除法取整_java 除法运算只保留整数位的4种方式

    1.情景展示 根据提供的毫秒数进行除法运算,如果将毫秒数转换成小时,小时数不为0,则只取整数位,依此类推... 2.情况分析 可以使用3个函数实现 Math.floor(num)  只保留整数位 Ma ...

  6. python爬取王者_Python3爬取王者官方网站英雄数据

    爬取王者官方网站英雄数据 众所周知,王者荣耀已经成为众多人们喜爱的一款休闲娱乐手游,今天就利用python3 爬虫技术爬取官方网站上的几十个英雄的资料,包括官方给出的人物定位,英雄名称,技能名称,CD ...

  7. python数字取前几位_python怎样保留前几位数字

    代码很短,不过也展示了在 Python 中使用中文,Python 的特殊字符串处理方式,Python 的面向对象编程等方面,对于初学者还是有一定的借鉴意义的. # -*- coding: iso-88 ...

  8. 18100出多少取整_电子表格里小数取整用什么公式?

    展开全部 ROUND EXCEL中对数字的32313133353236313431303231363533e58685e5aeb931333330363166处理中,经常根据需要按指定的位数进行取整. ...

  9. python语言的取余运算符_Python 中用于整数除法取余的运算符是()_学小易找答案...

    [填空题]隐球菌病多由()传播. [单选题]下列选项中,哪一个符号是管道符号. ( ) [多选题]可采用分批法计算产品成本的企业有( ) [填空题]现有字符串 s="1234567" ...

最新文章

  1. 36.两个链表的第一个公共结点——剑指offer
  2. 成功解决TypeError: map() got an unexpected keyword argument 'num_threads'
  3. 二十万字C/C++、嵌入式软开面试题全集宝典五
  4. 连麦互动直播方案全实践2:网易云信连麦互动直播方案的演变过程
  5. 带表头节点单链表及其基本应用
  6. mpvue tabBar设定 app.json
  7. lisp 中望cad 选项卡_这些高效插件,学CAD的基本用过两种以上
  8. 用 Python 爬虫框架 Scrapy 爬取心目中的女神
  9. servlet 调用oracle数据库存储过程
  10. Webform(简单控件、复合控件)
  11. python7.2抛出自定义异常
  12. 185+日系清新预设调色PS/PR/FCPX/达芬奇/AE/通用LUT文艺森系滤镜(含安装教程)
  13. VB2010实例(1)_字符大小写转换
  14. 学会System Generator(1)入门与安装
  15. php ziparchive类,PHP Zip ZipArchive 类_编程学问网
  16. java treemap排序_java – 使用TreeMap排序问题
  17. shiro权限框架中五张基本数据表
  18. 基于H5的Speedtest网速测试工具搭建
  19. 【CSS3】浅谈display属性flex弹性布局、gird网格布局
  20. SAP ALV 导出 Excel 负号前置「实例」

热门文章

  1. 华为手机计算机怎么没有记忆,记忆之中的华为电脑?当然不是,今天来说电脑...
  2. 服务器运维之常见故障排查法
  3. EDG夺冠,用Python数据分析一波:粉丝都炸锅了
  4. 生物素化双孢蘑菇凝集素(ABL);Biotin-ABL
  5. OpenAI热钱投向造芯!押注一老一少半导体传奇组合,乔布斯和马斯克都曾赞不绝口...
  6. C语言 生成单位矩阵(低耦合 可重用)
  7. 新宝总结过年红包行情来了
  8. 成都发生地震,各方面都受到严重影响了
  9. R语言七天入门教程五:认识并使用函数
  10. 腾讯云中cos的yml配置文件