我想要做的是验证一个字符串是否是数字 - 浮点数 - 但我没有找到一个字符串属性来执行此操作.也许没有一个.我有这个代码的问题:
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()并没有解决我想到的问题.