python数字大小写转换代码_把金额小写转换成大写的Python代码
1.[代码][Python]代码
def IIf( b, s1, s2):
if b:
return s1
else:
return s2
def num2chn(nin=None):
cs =
('零','壹','贰','叁','肆','伍','陆','柒','捌','玖','◇','分','角','圆','拾','佰','仟',
'万','拾','佰','仟','亿','拾','佰','仟','万')
st = ''; st1=''
s = '%0.2f' % (nin)
sln =len(s)
if sln >; 15: return None
fg = (nin<1)
for i in range(0, sln-3):
ns = ord(s[sln-i-4]) - ord('0')
st=IIf((ns==0)and(fg or (i==8)or(i==4)or(i==0)), '', cs[ns])
+ IIf((ns==0)and((i<>;8)and(i<>;4)and(i<>;0)or fg
and(i==0)),'', cs[i+13])
+ st
fg = (ns==0)
fg = False
for i in [1,2]:
ns = ord(s[sln-i]) - ord('0')
st1 = IIf((ns==0)and((i==1)or(i==2)and(fg or (nin<1))), '', cs[ns])
+ IIf((ns>;0), cs[i+10], IIf((i==2) or fg, '', '整'))
+ st1
fg = (ns==0)
st.replace('亿万','万')
return IIf( nin==0, '零', st + st1)
if __name__ == '__main__':
num = 12340.1
print num
print num2chn(num)
python数字大小写转换代码_把金额小写转换成大写的Python代码相关推荐
- 在Excel中将人民币金额小写转成大写(转)
在Excel中将人民币金额小写转成大写(转)[@more@] Excel中要将人民币小写金额转换成大写格式,将自定义格式类型中的"G/通用格式"改为"G/通用格式&quo ...
- Excel中将人民币金额小写转成大写(转)
Excel中将人民币金额小写转成大写(转) Excel中要将人民币小写金额转换成大写格式,将自定义格式类型中的"G/通用格式"改为"G/通用格式"元" ...
- 【算法java版01】:键盘录入一个字符串,将字符串中的大写改成小写,小写改成大写,数字改成*
键盘录入一个字符串,将字符串中的大写改成小写,小写改成大写,数字改成 * 一.题目描述 二.解题思路 三.代码示例 四.测评结果 一.题目描述 键盘录入一个字符串,将字符串中的大写改成小写,小写改成大 ...
- 【Excel】偷懒小技巧3:金额小写自动转换为大写
1 背景 看造价文件,突然发现了这么个东东. 点击进去一看,果然是编辑好公式可以自动生成那种.发现了新东东,大喜过望,原来还可以这样. 仔细看了下公式,嵌套又嵌套,好像有点明白,又好像晕乎乎.还是自己 ...
- python数字大小写转换代码_用python实现把数字人民币金额转换成大写的脚本程序...
# -*- coding: utf-8 -*- def Num2MoneyFormat( change_number ): """ .转换数字为大写货币格式( forma ...
- python数字大小写转换代码_【经验分享】20个Python代码段,好用到哭!
Python是一种非BS编程语言.设计简单和易读性是它广受欢迎的两大原因.正如Python的宗旨:美丽胜于丑陋,显式胜于隐式. 记住一些帮助提高编码设计的常用小诀窍是有用的.在必要时刻,这些小诀窍能够 ...
- python给定字符串显示奇数_字符串基础练习题80+道(原文及代码见文尾链接)
Python 字符串基础练习题80+道 1.编写一个Python程序来计算字符串的长度. 2.编写一个Python程序来计算字符串中的字符数(字符频率). Sample String:google.c ...
- pca算法python代码_三种方法实现PCA算法(Python)
主成分分析,即Principal Component Analysis(PCA),是多元统计中的重要内容,也广泛应用于机器学习和其它领域.它的主要作用是对高维数据进行降维.PCA把原先的n个特征用数目 ...
- python怎么写出来的_如何写出优雅又地道的Python代码?【转载】
在Python社区文化的浇灌下,演化出了一种独特的代码风格,去指导如何正确地使用Python,这就是常说的pythonic.一般说地道(idiomatic)的python代码,就是指这份代码很pyth ...
- python数字识别关键技术_用Python从零开始设计数字图片识别神经网络--搭建基本架构...
从本节开始,我们用python把前几节讲解的神经网络原理实现出来.在最开始时,我们直接调用Kera框架,快速的构建一个能识别数字图片的神经网络,从本节开始,我们自己用代码将整个神经网络重新实现一遍,只 ...
最新文章
- 设计模式的征途—10.装饰(Decorator)模式
- 好好学python · 元组
- ArcGIS for window mobile 数据打开
- 关于jTopo的引用
- 云原生数据库如何打造业务弹性
- 锁、threading.local、线程池
- 2.UML2 软件建模入门与提高 --- UML入门基础
- iframe和response.sendRedirect()跳转到父页面的问题
- python库手册(官方)python文档
- PHP SQL注入攻击与防御
- uandroidtool使用教程_apktool反编译详细使用教程_图文教程
- 毕业设计-基于SSM实现商户管理系统
- jeecg框架表格合计解决方案
- 谷歌地球专业版 for mac
- python百度经纬度转google经纬度
- 合同法律风险管理 被骗者刑事风险
- 没有公网IP?快解析实现内网穿透
- Python 经典例题
- DW 6 CS6 通用破解方法
- java实现如何定时给微信群中发送消息
热门文章
- 韩立刚Linux基础入门,Linux入门基础笔记1(韩立刚课程)
- 用极大似然法估计因子载荷矩阵_关于因子分析|stata
- 【启动】Windows上启动图形化软件,报错: 无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-1-1-0.dll...
- 谷粒商城:秒杀系统设计与编写
- HpSocket HttpEasyClient 二次封装
- 五、OpenCV-python 之图像处理(Ⅲ)——傅里叶变换
- [计算机数值分析]拉格朗日插值公式
- 手机一键抠图软件哪个好?分享三个好用软件给你
- ArcGIS按属性选择多个地类
- Java 获取本机IP地址