How to test if object is an integer?

Ian Kelly ian.g.kelly at gmail.com
Mon Oct 17 17:49:08 EDT 2011


On Mon, Oct 17, 2011 at 2:44 PM, Noah Hall <enalicho at gmail.com> wrote:
> There's the isdigit method, for example -
>>>>> str = "1324325"
>>>> str.isdigit()
> True
>>>> str = "1232.34"
>>>> str.isdigit()
> False
>>>> str = "I am a string, not an int!"
>>>> str.isdigit()
> False

That works for non-negative base-10 integers. But:
>>> "-1234".isdigit()
False
Cheers,
Ian


More information about the Python-list mailing list

AltStyle によって変換されたページ (->オリジナル) /