发布网友 发布时间:2022-04-21 15:57
共8个回答
热心网友 时间:2022-04-18 17:21
NaN是JavaScript里用的吧。。就是非数字的意思。如果要在Python里判断是否数字的话可以用isinstance(a, int) or isinstance(a, float) or isinstance(a, double)这样
热心网友 时间:2022-04-18 18:39
你说的很无离头,'nan'是个字符串,直接判断怎么行不通了?
热心网友 时间:2022-04-18 20:13
numpy有自带的相关方法,有兴趣的跟我来吧……
热心网友 时间:2022-04-18 22:05
最暴力的方法是用正则匹配,正则表达式可以这么写[\.0-9-]*
热心网友 时间:2022-04-19 00:13
试试math.isnan()
热心网友 时间:2022-04-19 02:37
'nan'是什么数据,与Python中的None是不是一回事。
热心网友 时间:2022-04-19 05:19
print type(值)
热心网友 时间:2022-04-19 08:17
if type(a) is int:
a = 0