Best way to check if string is an integer?

Mark Dickinson dickinsm at
Sun Apr 6 01:25:49 CEST 2008

On Apr 5, 6:19 pm, skanem... at wrote:
> which is the best way to check if a string is an number or a char?
> could the 2nd example be very expensive timewise if i have to check a
> lot of strings?

You might be interested in str.isdigit:

>>> print str.isdigit.__doc__
S.isdigit() -> bool

Return True if all characters in S are digits
and there is at least one character in S, False otherwise.


More information about the Python-list mailing list