【发布时间】:2017-10-26 16:17:07
【问题描述】:
我是初学者,我想在字符串s中添加小数
totalsum=0
s='1.23 2.4 3.123'
for a in s:
totalsum=totalsum+float(a)
print (totalsum)
但是当我尝试时它说
ValueError: could not convert string to float: '.'
如何添加这三个小数?
【问题讨论】:
-
sum(map(float, s.split()))似乎应该这样做。
标签: python string python-3.x decimal