python 转换数字为中文的大写
python 转换为中文的大写数字,比较简单,有需要的同学可以拿去使用,没做角和分 可以自己修改
下面为代码
#-*-coding:utf-8 -*-
import logging
import urllib2
# urllib2.request_host('https://www.g-banker.com/trade/bullion/buy?productId=2';show tables;')
num=[
1,
2,
3,
4,
5,
6,
7,
8,
9,
0]
cn=[
'壹',
'贰',
'叁',
'肆',
'伍',
'陆',
'柒',
'捌',
'玖',
'零']
dw=[
'元',
'十',
'百',
'千',
'万']
n=
'1003'
c=
len(n)-
1
# print c
ln=
''
c1=
0;
for i
in n:
nb =
int(i) -
1
if i==
'0' and c1==
0:
c1=
1
pass
else:
if c1==
1:
c1=
0
ln=ln+ cn[nb]+dw[c]
c=c-
1
print ln
转载请注明原文地址: https://ju.6miu.com/read-963082.html