python2除法保留真实结果,python2除法保留,python2和py
python2除法保留真实结果,python2除法保留,python2和py
python2和python3除法的最大区别:
python2:
print 500/1000
python2结果:取整数部分,小数并没有保留
0Process finished with exit code 0
python3:
print 500/1000
python3结果:得到真实结果,小数保留
0.5Process finished with exit code 0
那么,如果python2想保留小数部分,要怎么做呢?
只需要增加一个导入包.就可以了.并不需要其它操作
from __future__ import division #用于/相除的时候,保留真实结果.小数
增加导入包后的,python2操作:
#coding:utf-8from __future__ import divisionprint 500/1000
结果:
0.5Process finished with exit code 0
还有另一种方式.将除数或被除数两个其它至少一个转换成float型:
print float(500)/1000
结果:
0.5Process finished with exit code 0GMT
Options : History : Feedback : Donate | Close |
python2除法保留真实结果
相关内容
- 如何在同一台电脑(windows系统)上同时搭建python2和p
- python对象的创建和实例的生成次数,python对象,pyhton用
- Python 4.3 创建数值列表(动手试一试),python4.3,4-3数到
- 我在路飞学城学python,路飞学城学python,人生苦短,我用
- 用感知机(Perceptron)实现逻辑AND功能的Python3代码,p
- Python爬虫实例 动态ip+抓包+验证码自动识别,python爬虫
- [Python]关于return逻辑判断和短路逻辑,pythonreturn,定义一
- python之文件函数之作业,python函数作业,1、写函数,用
- 基于SVM的python简单实现验证码识别,svmpython验证码,验证
- CentOS + Python3.6+ Django2.0 + uwsgi + nginx + mysql web发布环境搭
评论关闭