python_num2han 发表于 2017-10-14 | python 数字转汉字函数1234def num2han(num): sep = ('', u'十', u'百', u'千', u'万', u'十', u'百', u'千', u'亿', u'十', u'百', u'千', u'万', u'十', u'百', u'千') han = (u'零', u'一', u'二', u'三', u'四', u'五', u'六', u'七', u'八', u'九') return ''.join([j + sep[i] for i, j in enumerate(han[int(i)] for i in str(num)[::-1])][::-1]) 12>>> print num2han(123456789)一亿二千三百四十五万六千七百八十九 打赏 打赏 微信支付