Python的除法及其他数学运算

#技能01:4914

众译鸣谢

原文字幕:[B]hugue于2017.08.02制作完成

译文字幕:B11101001于2017.08.04制作完成

审核过程:2

字幕详情

如果你上手python 你会发现你能用python做基本的数学运算
它真的不难
你可以计算 比如 7*8 输出结果是56
你可以计算 7-8 结果是 -1
你可以计算 7+8 结果是15
然后当然是 7/8 结果是0
显然这有一个问题 python怎样处理小数部分的除法
很简单 这里主要有两种方式
第一个就是简单地给数字加上小数部分
这相当于告诉python说 嘿 我要做小数运算
所以你可以写成7.0除以
你可以这样写 8 它仍将会得到小数结果
但最好的方法应该是两边都加上小数部分
显然答案相同
现在假如你不一定想要给它加上小数点
或像是从另一个没有小数点的地方加上小数点
但你仍然要做除法
最简单的办法是让python知道你想要让所有的除法都变成那样
为了做到这一点 在脚本的顶部 我会用IDLE向你展示
让我暂停一下 我会打开IDLE 告诉你输入的内容
好 我们来到典型的python开发环境 它叫做IDLE
你必须所要做的是 从“__future__”导入division
为了做到这一点 你只要逐字输入 "from __future__ import division"
现在所做的就是告诉Python你要使用这个模块
要像这样使用任何from __future__ import 你必须把它放在脚本的顶部
甚至如果你导入其他的 它们必须放在任何from __future__ imports下面
就这样继续
所有你要做的就是打印7除以8
这里 保存它
运行它
你可以看到它打印出的内容 我们并未使用任何小数点
这些就是python里的除法了
以下内容有剧透 , 请注意打开姿势

精彩推荐

  • 《机器学习Python实践》#5 预测

    14:2717

  • 《机器学习Python实践》#3 回归的特征与标签

    10:1668

  • 《机器学习Python实践》#8 如何编写出最优拟合斜率

    11:437

  • 为什么用Python3?Py2 vs Py3

    07:3517

  • Python中的连接-字符串和整型的连接

    01:2317

  • Python3教程:Print函数和字符串

    09:358

  • Python中的While循环

    02:588

  • 用英文写信:找出错误!

    09:14239

更多视频, 请移步译学馆APP欣赏  GET APP