学习ing 自用-记录代码 a, b = input().split('.') d = ['零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖'] w1 = ['', '拾', '佰', '仟', '万', '拾', '佰', '仟'] w2 = ['分', '角'] A = int(a) B = int(b) s1 = '' s2 = '' for i in range(len(a)): t1 = A % 10 A //= 10 if t1 != 0: s1 += w1[i] + d[t1] if t1 == 0: s1 += d[0] for k in range(len(b)): t2 = B % 10 B //= 10 if t2 != 0: s2 += w2[k] + d[t2] if t2 == 0: s2 += d[0] print(s1[::-1] + '元' + s2[::-1])
python小写金额转大写(7位+2位小数)
最新推荐文章于 2024-11-18 09:21:38 发布