数字转中文
模块地址: https://pypi.org/project/cn2an/
def 字符串中的数字转汉字(str_data): """ 将字符串中的数字转为汉字 :param str_data: 传入字符串 :return: 返回数字转成汉字后的字符串 """ return cn2an.transform(str_data, "an2cn")
import cn2an # 在 low 模式(默认)下,数字转化为小写的中文数字 output = cn2an.an2cn("123") # 或者 output = cn2an.an2cn("123", "low") # output: # 一百二十三 # 在 up 模式下,数字转化为大写的中文数字 output = cn2an.an2cn("123", "up") # output: # 壹佰贰拾叁 # 在 rmb 模式下,数字转化为人民币专用的描述 output = cn2an.an2cn("123", "rmb") # output: # 壹佰贰拾叁元整 # 以上三种模式均支持负数 output = cn2an.an2cn("-123", "low") # output: # 负一百二十三 # 以上三种模式均支持小数 output = cn2an.an2cn("1.23", "low") # output: # 一点二三