码迷,mamicode.com
首页 > 其他好文 > 详细

数字和表达式(学习笔记)

时间:2017-10-03 21:06:55      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:有一个   除法   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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!