- 1
- 2
def str_to_float(i):
return int (i) + 0.0
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−99
def str_to_float(i):
return int (i) + 0.0
Так надо!
Pythoner 16.09.2014 07:49 # +4
myaut 16.09.2014 12:59 # 0
>>> int('10.1')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: invalid literal for int() with base 10: '10.1'
Pythoner 16.09.2014 15:13 # +2
>>> int(10.1)
>>> 10
Я то проверял не на строке(
guest 18.10.2014 06:41 # +1
return eval(str(int (i))) + 0.0