2013-12-11 117 views
-1

我应该把它转换成float()。 我该怎么办?将字符串转换为数字?

这是我有问题的代码。 It's简化的问题

poly = input().split() 
poly.reverse() 
return poly 
+4

你说的是'float()';-) –

+0

@us什么是poly? –

回答

1

只要你在你的问题说......你可以用float

>>> string = "1234.567" 
>>> float(string) 
1234.567 
0

您可以将字符串转换为数字在Python与int(),内置功能float()long()

E.g.

return int(poly) 

见Python文档的详细信息:

0

如果多晶硅是要在彩车将字符串列表,做:

floats = [float(s) for s in poly]