【发布时间】:2017-11-10 16:30:59
【问题描述】:
以下两个表达式返回True
'2'.isdigit()
chr(178).isdigit()
后者是指数。
我正在寻找一种方法来区分所有数字
【问题讨论】:
-
呃...
'0' <= c <= '9'? -
... 前提是
c只是一个字符。当然,对于更长的字符串,您可以使用all(...)。 -
这实际上是一个有趣的问题。我一直以为每个
isdigit号码都可以转换成int,但是这不行。