python中如何将数字转换成中文数字,python中将数字转换为中文
python将中文数字转化成阿拉伯数字
正则表达式从文本中提取数字,并将其转换为阿拉伯数字。完整的代码(免费学习推荐:,python视频教程,)
正则表达式提取文本中的数字
下面是从文本中提取中国年份的演示。
进口re
M0= 1949年新中国成立比1990年低5.2%。1996年,两人击败俄军,取得实质独立 pattrern1=[ 0123456789] {4,} pattrer N2=[01234567891234]{ 4,}。
以下是正则表达式的许多示例:示例
中文转化成阿拉伯数字
创建一个字典,然后讨论数字输入匹配:
CN_NUM={
0 3360 0, 1 : 1, 2 3360 2, 3 3360 3, 4 3360 4, 5 3360 5, 6 3360 6, 7 3360 7, 8
一 3360 1,二 3360 2,三 3360 3,四 3360 4,吴 3360 5,陆 3360 6,齐 3360 7,巴 3360 8
new_str=
对于j in time1[i]:
new_str=str(CN_NUM[j])
time1[i]=new_str
1时间1的结果出来了。上面例子中的中国年份被成功地转换成了阿拉伯数字:“1949”、“1990”和“1996”
完整代码
# 2.将句子中年份的大写数字改为阿拉伯数字
M0= 1949年新中国成立比1990年低5.2%。1996年,两人击败俄军,取得实质独立 pattrern1=[ 0123456789] {4,} pattrer N2=[01234567891234]{ 4,}。
0 3360 0, 1 : 1, 2 3360 2, 3 3360 3, 4 3360 4, 5 3360 5, 6 3360 6, 7 3360 7, 8
一 3360 1,二 3360 2,三 3360 3,四 3360 4,吴 3360 5,陆 3360 6,齐 3360 7,巴 3360 8
new_str=
对于j in time1[i]:
new_str=str(CN_NUM[j])
time1[i]=new_str
时间1大量免费学习推荐,敬请访问python教程(视频)
以上是学习python将中文数字转换成阿拉伯数字的详细内容。更多信息请关注热门IT软件开发工作室其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。