Discuss / Python / 完全ok

完全ok

Topic source

第一题 def normalize(name): return name[0:1].upper()+name[1:].lower()

第二题直接照搬上面的例子: def prod(L): return reduce(lambda x,y: xy ,L ) 第三题: def str2float(s): def fn(x,y): return x10+y n=s.index('.') s1=list(map(int,[x for x in s[:n]])) s2=list(map(int,[x for x in s[n+1:]])) return reduce(fn,s1) + reduce(fn,s2)/10**len(s2)

第三题 return x*10+y

抱歉


  • 1

Reply