首页 / 知识
pythonnan是什么
2023-11-12 13:03:00
NaN是浮点数的一个值,代表“不是数”,通常是除0错误
python中可以用float("nan")或cmath.nan获得..
Python中表示NotANumber使用小写的nan
可以参考这篇文章:《python中的nan是什么意思》
可以这样定义一个nan
a=float('nan')
或者
fromdecimalimportDecimal
a=Decimal('nan')
最常见的计算有无穷大减无穷大结果为nan
float('inf')-float('inf')
判断一个数是不是nan
importmath
print(math.isnan(a))
nan和nan的比较关系是nan!=nan
所以如果一个数自身不等于自身也可以判断为nan类型
另外numpy里也有NaN的类型,不过不属于Python原生就不说了
(推荐操作系统:windows7系统、Python3.9.1,DELLG3电脑。)
以上内容为大家介绍了python培训之nan是什么,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注我们
最新内容
相关内容
python如何判断一个数是素数
python如何判断一个数是素数,数字,代码,培训,质数,素数,方法,个数,自然数,不是,思路,python如何判断一个数是素数的方法:一个大于1的自然数,除python一个数的平方怎么表示
python一个数的平方怎么表示,培训,平方根,个数,函数,模块,表示,方法,表达式,实例,下面,用python进行数学计算,可以使用python内置的函数模块,下python判断一个数是否为int
python判断一个数是否为int,培训,基础,变量,类型,函数,个数,整数,以上,不是,方法,在python中如何判断一个数是不是整数?其实python有两种查看python如何判断一个数是否是素数
python如何判断一个数是否是素数,代码,数字,培训,情况,质数,素数,自然数,不是,循环体,个数,先来看下什么是python质数:质数(Primenumber),又称pythonpython是什么类型的语言
pythonpython是什么类型的语言,培训,系统,教育,软件,电脑,代码,简介,人工智能,类型,语言,python是一种面向对象、解释型、动态类型计算机程序python一行输出10个数
python一行输出10个数,数字,培训,个数,方法,变量,练习,以上,意思,时候,教程,python一行输出10个数1、使用range方法快速生成10-90的数字添加pythonos怎样处理系统文件
pythonos怎样处理系统文件,系统,培训,环境,代码,文件,环境变量,模块,操作系统,类型,代表,pythonos怎样处理系统文件1、获取系统类型对代码进python如何自定义元类
python如何自定义元类,地方,培训,定义,过程,方法,其他地方,实例,属性,声明,以上,python如何自定义元类1、说明一个类没有声明自己的元类,默认