我使用下面的代碼(簡化了這個問題):蟒紋問題
t1=['1.99','2','133.37']
t2=['4.98','5','11116.98']
t3=list(zip(t1,t2))
t4=[]
for num1,num2 in t3:
t4.append(float(num1)+float(num2))
print('The sum is='+ ":".join(map(str,t4)))
# output is -> The sum is=6.970000000000001:7.0:11250.35
但我想輸出到如下是:
The sum is=6.970000:7.000000:11250.350000
# i.e. six digits ONLY after decimal point
我該怎麼辦呢?
+1我看不出有任何理由爲什麼有人downvoted初學者問題。 – pepr