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
我想我是愚蠢的,一直盯着这太久了。
由于
埃文
代码添加*字符串* - 这是常见的*字符串连接*行为。一般的解决方案是将字符串转换为数字,然后*然后*添加它们。 – 2013-02-17 20:21:05
这应该是答案@pst – HericDenis 2013-02-17 20:25:33
对不起,感谢您为我编辑。 – user2073606 2013-02-17 20:25:39