HomeWork03
Topic sourcedef str2float(s): m, n =s.split('.') def fn(x,y): return 10 * x + y return reduce(fn,map(int,m)) + reduce(fn,map(int,n)) * 0.1**len(n)print('str2float(\'123.456\') =', str2float('123.456'))if abs(str2float('123.456') - 123.456) < 0.00001: print('测试成功!')else: print('测试失败!')
- 1
雲☁