在python中如何将数字转换为中文?小编就通过这篇文章给大家分享一个比较好用的方法,希望大家能够通过阅读有所收获。
在python中将数字转换为中文的具体方法如下所示:
在字典中设置0-9为键,值为数字对应的中文,转换数字时获取字典中指定键对应的值即可。
dict1={'0': '零', '1': '一', '2': '二', '3': '三','4': '四', '5': '五', '6': '六', '7': '七', '8': '八', '9': '九'} zifuchuang1=[] zifuchuang2=[] for i in range(10): a=input() if(a==''): break zifuchuang1.append(a) print("".join(zifuchuang1)) if(zifuchuang1[0].isdigit()): for i in zifuchuang1: zifuchuang2.append(dict1.get(i)) else: for i in zifuchuang1: for key, val in dict1.items(): if val==i: zifuchuang2.append(key) print("".join(zifuchuang2))
以上就是小编给大家带来的在python中将数字转换为中文的详细知识点了,希望大家通过阅读小编的文章之后能够有所收获!如果大家觉得小编的文章不错的话,可以多多分享给有需要的人,大家如果认可我们优草派网站的话也可以多多支持和关注,以便大家了解更多的知识点。