如何检查字符串是否可以在Python中转换为float?

要分析浮点字符串,可以使用以下命令:

try:

    print float('112.15')

except ValueError:

    print 'Cannot parse'

这将为您提供输出:

112.15

如果无法解析您的字符串,则会引发值错误。

您可以创建一个包装方法,为您提供的字符串返回布尔值。例如,

def isfloat(value):

  try:

    float(value)

    return True

  except ValueError:

    return False

print (isfloat('112.5'))

输出值

True

以上是 如何检查字符串是否可以在Python中转换为float? 的全部内容, 来源链接: utcz.com/z/331160.html

回到顶部