第一题
Topic source第三题
def str2float( s ) :
s1,s2 = s.split('.')
x = s1 + s2
def f(a,b) :
return 10 * a + b
def char2int(m) :
return {'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9}[m]
return (reduce(f,map(char2int,x))/(10**len(s2)))
- 1
Snowood123