def numToBig(num): dict1 = {1:'壹',2:'贰',3:'叁',4:'肆',5:'伍',6:'陆',7:'柒',8:'捌',9:'玖',0:'零'} dict2 = {2:'拾',3:'佰',4:'仟',5:'万',6:'拾',7:'佰',8:'仟',1:'元',9:'角',10:'分',11:'整'} money = '' #最终大写数字 flag = False #去掉多余的十百千 flag2 = False #增加零 ifint = False #整 count = 0 count2 = 8 #num = 11324 strnum = str(num) aa = strnum.split('.') bb = list(str(aa[:1])[2:-2]) cc = list(str(aa[1:])[2:-2]) #此处控制:无小数时输出xxx元整 #若要求一位小数也带整,即xxx元整并且xxx元xx角整,则修改下方0为1 if len(cc) <= 0: ifint = True else: ifint = False #整数部分 for i in reversed(bb): count = count + 1 if(int(i) == 0): if(flag == True):
01-27
4414
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交