float(time)
if time == '90.00':
added = added.getText()
if not added == '':
added = added.replace(':', '.')
added = added.replace('+', '')
added = ' '.join(added.split())
float(added)
time1 = time+added
print time1
Из футбольных матчей, пытающихся добавить «время травмы» до 90 минут. Любая идея, почему это не работает. Я просто получить их как сторону для печати бок а-ляДобавление чисел приводит к странному результату - например. «90.005.25»
90.005.25
Я думаю, что я быть немым, уже глядя на это слишком долго.
Благодаря
Evan
Код добавляет * строки * - это обычное поведение * string concatenation *. Общее решение состоит в том, чтобы преобразовать строки в числа и * затем добавить их. – 2013-02-17 20:21:05
Это должен быть ответ @pst – HericDenis
извините, спасибо за редактирование для меня. – user2073606