小编p1r*_*1r0的帖子

如何验证字符串是否为有效的浮点数?

我想要做的是验证一个字符串是否是数字 - 浮点数 - 但我没有找到一个字符串属性来执行此操作.也许没有一个.我有这个代码的问题:

N = raw_input("Ingresa Nanometros:");
if ((N != "") and (N.isdigit() or N.isdecimal())):
    N = float(N);
    print "%f" % N;
Run Code Online (Sandbox Code Playgroud)

如你所见,我需要的是只取十进制或浮点数.N.isdecimal()并没有解决我想到的问题.

python string validation numbers

3
推荐指数
1
解决办法
2187
查看次数

标签 统计

numbers ×1

python ×1

string ×1

validation ×1