python的数字转汉字金额的不完善代码
2019独角兽企业重金招聘Python工程师标准>>>
代码没有全面测试,只是为了测试一下基础函数的使用。
$python3 p1.py 32
叁拾贰元
$python3 p1.py 432
肆佰叁拾贰元
$python3 p1.py 5432
伍仟肆佰叁拾贰元
$python3 p1.py 105432
壹拾万伍仟肆佰叁拾贰元
代码:
import sys
dw=['仟','佰','拾','']
dw1=['元','万','亿']
x=''.maketrans('0123456789','零壹贰叁肆伍陆柒捌玖')
def tr(s):d=s.translate(x)return ''.join(['' if x=='零' else x+y for x,y in list(zip(d,dw[-len(d):]))])
s=sys.argv[1]
s=[s[0 if x-4<0 else x-4:x] for x in range(len(s),0,-4)]
print(''.join([tr(x)+dw1[i] for i,x in enumerate(s)][::-1]))
转载于:https://my.oschina.net/lvhongqing/blog/806965
python的数字转汉字金额的不完善代码相关推荐
- 实用函数-php数字转为汉字金额
<?php /** * 数字转换为中文 * @param string|integer|float $num 目标数字 * @param integer $mode 模式[true:金额(默认) ...
- Python儿童数字消消乐游戏源代码,小朋友认数字游戏源代码
Python儿童数字消消乐源代码,小朋友认数字游戏源代码,通过消消乐游戏的方式来让小朋友来学习数字,让孩子在玩中学数字 完整代码下载地址:Python儿童数字消消乐游戏源代码 核心代码 import ...
- Python实现数字转人民币(大写汉字)源代码
Python实现数字转人民币(大写汉字)源代码,运行截图: 完整程序代码 import warnings from decimal import Decimaldef cncurrency(value ...
- 零基础实操 | Python实现数字转人民币(大写汉字)源代码
大家好,我是吒吒. 我们的工作中遇到一些问题,不依靠工具的话,改起来真的超级麻烦,还会遗漏.有个小伙伴提出怎么把数字转成人民币(大写汉字),Python还真的可以做到,并且挺简单的,新手都可以操作.下 ...
- python数字转换为大写中文_python 人民币数字转汉字大写金额
1 ''' 2 人民币数字转大写汉字3 ''' 4 5 #coding: utf-8 6 importwarnings7 from decimal importDecimal8 9 def cncur ...
- python数字转中文大写_Python 人民币数字转汉字表示 —— 大写金额
# coding: utf-8 import warnings from decimal import Decimal def cncurrency(value, capital=True, pref ...
- 利用 Python django 框架 输入汉字,数字,字符,等。。转成二维码!
利用 Python django 框架 输入汉字,数字,字符,等..转成二维码! 模块必备:Python环境 + pillow + qrcode 模块 核心代码import qrcodeqr = q ...
- 【简单易懂】Java字符串应用场景:数字金额转换成大写汉字金额【金额转换】
Java字符串应用场景:数字金额转换成汉字金额 文章目录 Java字符串应用场景:数字金额转换成汉字金额 前言 一.String简单介绍 二.字符串在开发中的应用场景 三.金额转换 3.1解题思路 3 ...
- Python 正则表达式+字符串分割(数字/字母/汉字/特殊字符)
1. 基本知识 函数 说明 \u0041-\u005a 大写字母unicode范围 \u0061-\u007a 小写字母unicode范围 \u0041-\u007a 英文字母unicode范围 \u ...
最新文章
- 流程图函数’怎么画_原来函数可以这么美!
- C++11 :STL中的 iota ()函数
- 一般物流网站建设有哪些必备版块?
- 注意python函数参数的可变变量的传递
- Day 29:编写你的第一个 Google Chrome 扩展程序
- C#日期时间类型格式化大全集 C#DateTime 类型格式化大全集
- 重启php-fpm的方法
- STM32工作笔记0014---认识emWin图形设计框架
- javaWeb注册,登陆,注销功能的实现
- java实现基于关键字的文件夹(文件)的搜索、文件夹(文件)的复制、删除
- android对象引用释放,Android程序的内存泄漏与规避方法
- linux 网络编程与 windows 网络编程
- CSDN 赚积分C币方法
- 计算机专业显示器英语,电脑显示器词汇 计算机英语词汇
- 解决Arduino开发板管理器下载esp8266开发包失败和速度慢的方法
- 一招教你如何提高分销平台分账效率
- 小新pro13睡眠后无法唤醒_东芝笔记本睡眠后无法唤醒怎么办
- ABAP:BTE的查找及使用
- python locust api_性能测试工具--Locust官方文档(API)解读(全)
- pip install mysqlclient安装