数字的念法: 零一二三四五六七八九
每一位都有一个对应的权重: 个十百千万
所以我的初步想法是, 将数字的每一位都转成中文然后拼上对应的权重, so easy....def num_to_str(num : int) -> str:
"""
将数组装成中文
:param num:
:return:
"""
# 将数字切割为每四个一组...第四次尝试
这里thousand_list_num_to_str函数要将零输出, 但是要考虑连续为零的情况(前边的100)....:
def num_to_str(num : int) -> str:
"""
将数组装成中文
:param num:
:return:
"""
# 将数字切割为每四个一组...在写的过程中, 初版只是个很简单的版本, 但是在自己尝试的过程中总是发现各种各样的问题, 甚至有的时候解决了这个问题, 回头一测, 发现原来已经改好的问题有出现了, 唉, 果然还是功力太浅啊. too