float(\'nan\') results in Nan (not a number). But how do I check for it? Should be very easy, but I cannot find it.
float(\'nan\')
The usual way to test for a NaN is to see if it's equal to itself:
def isNaN(num): return num != num