2013-12-11 4 views
-1

Я должен преобразовать их в числа с float(). Как я могу это сделать?Преобразование строки в число?

Вот код, с которым у меня проблемы. Подмигнули упрощена проблемы

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] 
Смежные вопросы