标签:有一个 除法 div bsp visio 解释 部分 小数 from
1、交互式Python解释器可以当做非常强大的计算器使用,试试以下的例子:
>>> 2 + 2
4
或者
>>> 53762 + 235253
288925
2、整数除法
>>> 1/2
0
发生了什么?一个整数(无小数部分的数)被另外一个整数除,计算结果的小数部分被截取了,只留下整数部分。有些时候,这个功能很有用,但通常人们只需要普通的除法。那么要怎么做呢?有两个有效的解决方案:要么用实数(包含小数点的数)而不是整数进行运算,要么让Python改变除法的执行方式。
实数在Python中被称为浮点数(Float,或者Float-point Number),如果参与除法的两个数中有一个数为浮点数,则运算结果亦为浮点数:
>>> 1.0 / 2.0
0.5
>>> 1 / 2.0
0.5
>>>1/2.
0.5
如果希望Python只执行普通的除法,那么可以在程序前加上以下语句,或者直接在解释器里面执行它:
>>> from __future__ import division
标签:有一个 除法 div bsp visio 解释 部分 小数 from
原文地址:http://www.cnblogs.com/xken/p/7624436.html