首页 / 知识
python division如何取整
2023-11-12 13:11:00
1、在python2中导入division(精确除法),即from__future__importdivision,当我们在程序中没有导入该特征时,"/"操作符执行的只能是整除,也就是取整数,只有当我们导入division(精确算法)以后,"/"执行的才是精确算法。
如:
#python2.7.6
Python2.7.6(default,Nov102013,19:24:18)[MSCv.150032bit(Intel)]onwin32
Type"copyright","credits"or"license()"formoreinformation.
#导入前
>>>1/2
0
>>>10/3
3
#导入后
>>>from__future__importdivision
>>>1/2
0.5
>>>10/3
3.3333333333333335
#导入后如果要去整数,加'//'
>>>10//3
3
2、但是在python3中已经支持了精确算法,所以无需再导入division(精确算法):
如:
#python3.4.4
Python3.4.4(v3.4.4:737efcadf5a6,Dec202015,20:20:57)[MSCv.160064bit(AMD64)]onwin32
Type"copyright","credits"or"license()"formoreinformation.
>>>1/2
0.5
>>>10/3
3.3333333333333335
#如果需要取整数,加'//'
>>>10//3
3
以上内容为大家介绍了python培训之division如何取整,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注我们
最新内容
相关内容
python 培训之 object是什么类型
python 培训之 object是什么类型,培训,类型,实例,顶端,对象,关系,链条,父子,数据类型,属性,在Python的世界中,object是父子关系的顶端,所有的数python怎样启动python程序运行
python怎样启动python程序运行,代码,环境,项目,工具,培训,业务,有限,程序,源文件,功能,执行Python程序的三种方式解释器——python/python3交python怎么终止程序
python怎么终止程序,异常,平台,培训,软件,进程,程序,操作,方法,信号,参数,对于如何结束一个Python程序或者用Python操作去结束一个进程等,Pythpython怎么退出程序
python怎么退出程序,异常,平台,培训,号码,软件,系统,进程,程序,方法,函数,python程序退出方式[sys.exit()os._exit()os.kill()os.popen(...)]python列表操作的函数和方法
python列表操作的函数和方法,培训,位置,列表,元素,操作,函数,末尾,方法,对象,以下,1列表操作包含以下函数:21、cmp(list1,list2):比较两个列表python如何操作mysql数据库
python如何操作mysql数据库,培训,标准,项目,密码,数据库,接口,表字,操作,用户,机子,Python标准数据库接口为PythonDB-API,PythonDB-API为开发python电脑桌面中整理exe程序
python电脑桌面中整理exe程序,图片,培训,桌面,程序,路径,文件,电脑桌面,赋值,字符串,文件名,python电脑桌面中整理exe程序1、引入库os,time,shupython网页中下拉框的操作
python网页中下拉框的操作,信息,培训,选项,元素,操作,标签,对象,下标,属性,表示,python网页中下拉框的操作1、只要是第一次打开页面可以加载python蒙特卡洛算法的介绍
python蒙特卡洛算法的介绍,培训,算法,概率,实例,过程,方法,随机性,个数,下面,以上,python中存在着很多算法,本篇要为大家介绍一种新的算法,蒙特python集合的并集操作
python集合的并集操作,培训,操作,参数,更多,语法,符号,实例,元素,以上,两个,python集合的并集操作说明1、可以使用|符号来计算两个或更多集合python最短路径有哪些算法
python最短路径有哪些算法,策略,位置,培训,算法,路径,矩阵,节点,问题,源点,距离,python最短路径有哪些算法1、Bellman-Ford算法用于求解单源python轮盘赌算法如何使用
python轮盘赌算法如何使用,个体,规模,培训,状态,种群,算法,概率,列表,个人,精髓,python轮盘赌算法如何使用说明1、轮盘赌算法的精髓是可以根