标签: python string floating-point
我正在python中开发一个小菜单,在某些时候会要求用户提供一个浮点数。
用户可以通过:
var = ""; while(var is not a float): var = raw_input("");
要求用户插入一个浮点值,如果该值不是浮点数(例如用户可以写一个通用字符串......)程序不必崩溃但只是重新迭代直到用户传递有效的浮点值。实际上结构是
{{1}}
存在快速的方法吗?或者应该以某种方式使用正则表达式?