汉字数字转化为阿拉伯数字
2015-09-08 19:52
423 查看
<pre name="code" class="python">#汉字数字转化为阿拉伯数字 def hanTwoMoney(s): money = {u'一':1,u'二':2,u'三':3,u'四':4,u'五':5,u'六':6,u'七':7,u'八':8,u'九':9} if len(s) == 0: return None sum = 0 if len(s) >= 0: if money.has_key(s[len(s)-1]): sum+=money[s[len(s)-1]] for i in range(0,len(s)): if s[i] == u'千': if i - 1 >= 0 and money.has_key(s[i-1]): sum += 1000 * money[s[i-1]] if s[i] == u'百': if i - 1 >= 0 and money.has_key(s[i-1]): sum += 100 * money[s[i-1]] if s[i] == u'十': if i - 1 >= 0 and money.has_key(s[i-1]): sum += 10 * money[s[i-1]] elif i - 1 <0: sum+=10 return sum
相关文章推荐
- Android-NDK环境搭建
- 题目1355:扑克牌顺子
- The differences between AngularJS $apply, $digest, and $evalAsync
- hdu 2035 人见人爱A^B
- Pyqtdeploy Android PyQtForAndroid 编译记录【更新中
- 1018. 锤子剪刀布 (20)
- 促进胎儿入盆试试运动法和调整姿势
- 胎儿入盆是什么感觉 怎样促进胎儿入盆
- HTTP - 条件请求
- Markdown编辑器写博客
- 第2周-跑道长度
- 浅析SAE与DBM(Deep Learning)
- OC 字符串及数组
- Vim 配色设置与配色脚本语法
- JAXB--学习2
- [Swoole入门]-Ubuntu环境下安装Swoole扩展
- ArcGIS Server 10.1下载地址
- UVA 10817(状态压缩)
- iOS7 boundingRectWithSize 计算文本尺寸
- OGRE学习记录-自阴影