Back

Explore Courses Blog Tutorials Interview Questions
0 votes
2 views
in Python by (47.6k points)

float('nan') results in Nan (not a number). But how do I check for it? Should be very easy, but I cannot find it.

1 Answer

0 votes
by (106k points)

You can use math.isnan(x)to check for NaN values this will Return True if x is a NaN (not a number), and False otherwise.

>>> import math 

>>> x = float('nan') 

>>> math.isnan(x) 

True

Related questions

0 votes
1 answer
asked Oct 11, 2019 in Python by Sammy (47.6k points)
+1 vote
1 answer
asked May 25, 2019 in Python by varsha (200 points)
+1 vote
1 answer
asked Jul 31, 2019 in Python by Aarav (11.4k points)
0 votes
1 answer
asked Apr 5, 2020 in BI by Vaibhav Ameta (17.6k points)

Browse Categories

...