相关疑难解决方法(0)

如何在Python中将字符串解析为float或int?

在Python中,我如何解析数字字符串,如"545.2222"相应的浮点值,545.2222?或者将字符串解析为"31"整数,31

我只是想知道如何将一个浮点数 解析str为a float,并且(单独)将一个int 解析str为一个int.

python floating-point parsing integer type-conversion

2108
推荐指数
21
解决办法
371万
查看次数

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

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

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
查看次数