打卡第二天
Topic source第三题:
digits = {'0': 0, '1': 1, '2': 2, '3': 3, '4': 4, '5': 5, '6': 6, '7': 7, '8': 8, '9': 9}
index=s.find('.')
int_num=s[:index]
float_num=s[index+1:]
def str2num(s):
return digits[s]
def fn(x,y):
return x*10+y
a=reduce(fn, map(str2num, int_num))
b=reduce(fn,map(str2num,float_num))
return a+b/(10**len(float_num))
打卡第三天
- 1
一颗美美哒心
第一题:
def normalize(name):
return name[0].upper()+name[1:].lower()