0
Q:

how to check if string is a number python

isNaN(num)         // returns true if the variable does NOT contain a valid number

isNaN(123)         // false
isNaN('123')       // false
isNaN('1e10000')   // false (This translates to Infinity, which is a number)
isNaN('foo')       // true
isNaN('10px')      // true
4
txt = "565543"

x = txt.isnumeric()
    
print(x) #this will print out True
1
>>> 'A'.isdigit()
False
>>> '1'.isdigit()
True
1

txt = "565543"

x = txt.isnumeric()

    
print(x) 
2
if type(variable) == int or type(variable) == float:
    isNumber = True
2
function isNumeric(num){
  return !isNaN(num)
}
isNumeric("23.33"); //true, checking if string is a number. 
1
txt = "565543"

x = txt.isnumeric()

print(x) 
# Output True if String is all numbers
0

New to Communities?

Join the community