Python如何检查字符串是否代表浮点数?

时间:2015-10-01 15:49:31

标签: python string floating-point

我正在python中开发一个小菜单,在某些时候会要求用户提供一个浮点数。

用户可以通过:

var = "";
while(var is not a float):
   var = raw_input("");

要求用户插入一个浮点值,如果该值不是浮点数(例如用户可以写一个通用字符串......)程序不必崩溃但只是重新迭代直到用户传递有效的浮点值。实际上结构是

{{1}}

存在快速的方法吗?或者应该以某种方式使用正则表达式?

0 个答案:

没有答案