在Python中检查字符串是否为数字
在Python中检查字符串是否为数字
这个问题已经有了答案:
以下哪种方式是检查一个字符串是否能够表示为数字的最佳方式?
a)
def is_number(s): try: float(s) return True except ValueError: return False
b)
Import re check_regexp = re.compile(“^\d*\.?\d*$”)
c)
def isNumber(token): for char in token: if not char in string.digits: return false return True
d)
import re check_replace = lambda x: x.replace(‘.’,’’,1).isdigit()
admin 更改状态以发布 2023年5月23日