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代码相关推荐

  1. 在Excel中将人民币金额小写转成大写(转)

    在Excel中将人民币金额小写转成大写(转)[@more@] Excel中要将人民币小写金额转换成大写格式,将自定义格式类型中的"G/通用格式"改为"G/通用格式&quo ...

  2. Excel中将人民币金额小写转成大写(转)

    Excel中将人民币金额小写转成大写(转) Excel中要将人民币小写金额转换成大写格式,将自定义格式类型中的"G/通用格式"改为"G/通用格式"元" ...

  3. 【算法java版01】:键盘录入一个字符串,将字符串中的大写改成小写,小写改成大写,数字改成*

    键盘录入一个字符串,将字符串中的大写改成小写,小写改成大写,数字改成 * 一.题目描述 二.解题思路 三.代码示例 四.测评结果 一.题目描述 键盘录入一个字符串,将字符串中的大写改成小写,小写改成大 ...

  4. 【Excel】偷懒小技巧3:金额小写自动转换为大写

    1 背景 看造价文件,突然发现了这么个东东. 点击进去一看,果然是编辑好公式可以自动生成那种.发现了新东东,大喜过望,原来还可以这样. 仔细看了下公式,嵌套又嵌套,好像有点明白,又好像晕乎乎.还是自己 ...

  5. python数字大小写转换代码_用python实现把数字人民币金额转换成大写的脚本程序...

    # -*- coding: utf-8 -*- def Num2MoneyFormat( change_number ): """ .转换数字为大写货币格式( forma ...

  6. python数字大小写转换代码_【经验分享】20个Python代码段,好用到哭!

    Python是一种非BS编程语言.设计简单和易读性是它广受欢迎的两大原因.正如Python的宗旨:美丽胜于丑陋,显式胜于隐式. 记住一些帮助提高编码设计的常用小诀窍是有用的.在必要时刻,这些小诀窍能够 ...

  7. python给定字符串显示奇数_字符串基础练习题80+道(原文及代码见文尾链接)

    Python 字符串基础练习题80+道 1.编写一个Python程序来计算字符串的长度. 2.编写一个Python程序来计算字符串中的字符数(字符频率). Sample String:google.c ...

  8. pca算法python代码_三种方法实现PCA算法(Python)

    主成分分析,即Principal Component Analysis(PCA),是多元统计中的重要内容,也广泛应用于机器学习和其它领域.它的主要作用是对高维数据进行降维.PCA把原先的n个特征用数目 ...

  9. python怎么写出来的_如何写出优雅又地道的Python代码?【转载】

    在Python社区文化的浇灌下,演化出了一种独特的代码风格,去指导如何正确地使用Python,这就是常说的pythonic.一般说地道(idiomatic)的python代码,就是指这份代码很pyth ...

  10. python数字识别关键技术_用Python从零开始设计数字图片识别神经网络--搭建基本架构...

    从本节开始,我们用python把前几节讲解的神经网络原理实现出来.在最开始时,我们直接调用Kera框架,快速的构建一个能识别数字图片的神经网络,从本节开始,我们自己用代码将整个神经网络重新实现一遍,只 ...

最新文章

  1. 设计模式的征途—10.装饰(Decorator)模式
  2. 好好学python · 元组
  3. ArcGIS for window mobile 数据打开
  4. 关于jTopo的引用
  5. 云原生数据库如何打造业务弹性
  6. 锁、threading.local、线程池
  7. 2.UML2 软件建模入门与提高 --- UML入门基础
  8. iframe和response.sendRedirect()跳转到父页面的问题
  9. python库手册(官方)python文档
  10. PHP SQL注入攻击与防御
  11. uandroidtool使用教程_apktool反编译详细使用教程_图文教程
  12. 毕业设计-基于SSM实现商户管理系统
  13. jeecg框架表格合计解决方案
  14. 谷歌地球专业版 for mac
  15. python百度经纬度转google经纬度
  16. 合同法律风险管理 被骗者刑事风险
  17. 没有公网IP?快解析实现内网穿透
  18. Python 经典例题
  19. DW 6 CS6 通用破解方法
  20. java实现如何定时给微信群中发送消息

热门文章

  1. 韩立刚Linux基础入门,Linux入门基础笔记1(韩立刚课程)
  2. 用极大似然法估计因子载荷矩阵_关于因子分析|stata
  3. 【启动】Windows上启动图形化软件,报错: 无法启动此程序,因为计算机中丢失api-ms-win-crt-runtime-1-1-0.dll...
  4. 谷粒商城:秒杀系统设计与编写
  5. HpSocket HttpEasyClient 二次封装
  6. 五、OpenCV-python 之图像处理(Ⅲ)——傅里叶变换
  7. [计算机数值分析]拉格朗日插值公式
  8. 手机一键抠图软件哪个好?分享三个好用软件给你
  9. ArcGIS按属性选择多个地类
  10. Java 获取本机IP地址