导语:
本文主要介绍了关于python中无穷如何表示的相关知识,包括python中eval函数作用,以及Python中0到正无穷怎么表示这些编程知识,希望对大家有参考作用。
float('inf') 表示正无穷大; -float('inf') 或 float('-inf') 表示负无穷大;其中,inf可以写成Inf,(inf称为无穷大)。
在python中整数溢出不用担心,因为python理论上可以表示大整数,直到内存被挤出为止。编程中经常需要无穷大。例如,从一组数字中过滤掉最小的数字。一般会使用一个临时变量来存储最终结果,对变量进行一一比较,不断更新。而这个临时变量一般需要初始化为无穷大或第一个元素的值。
正无穷大与负无穷大
python 中没有特殊的语法来表示这些值,但可以使用 float() 创建它们:
>>> a = float("inf")
>>> b = float("-inf")
>>> a
inf
>>> b
-inf
为了测试这些值的存在,使用 math.isinf() 进行判断:
>>> import math
>>> math.isinf(a)
True
>>> math.isinf(b)
True
python学习网,免费的在线学习
,欢迎关注!
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python是如何回归的11/01
- ♥ 教你用python实现梯度下降算法12/01
- ♥ 求求你,别用 os.path 了!02/03
- ♥ python中设置了什么08/15
- ♥ 如何使用python查看进程11/05
- ♥ python如何打印字符串09/11
内容反馈