一、前言
前几天在Python黄金群【莫生气】问了一个Python数据处理的问题,需求如下:
大佬们,请教一个问题,2274587.84如何快速的转换为大写:贰佰贰拾柒万肆仟伍佰捌拾柒元捌角肆分?...使用百度上查到的代码,似乎不太好用,
def num2chinese(num):
chinese_num = ["零", "壹", "贰", "参", "肆", "伍", "陆", "柒", "...而且一旦假如小数,比方说有角分这样的,直接报错了。...num_chinese_upper = num_to_chinese(num_str, False, True) + '元' # 转换为大写并加上“元”
# 去掉无效小数位
decimal = round...# 运行成功可以将任意数字转为大写中文数字。如果你在开发中需要经常进行数字和中文之间的转换,这个工具可以提高你的工作效率。
不过安装这个库之后,竟然报错,说里边对应的方法竟然不存在,这。。。