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