Python數字轉換中文大寫
關鍵在於如何解決10100中0的描述,通過判斷上一位的值是否為‘’零‘’,具體看程式碼:
list1 = ['零', '壹', '貳', '叄', '肆', '伍', '陸', '柒', '捌', '玖', '拾']
list2 = ['圓', '拾', '佰', '仟', '萬']
money = input("請輸入金額:")
money2 = ''
for i in range(0, len(money)):
if int(money[i]) != 0:
money2 += list1[int(money[i])]+list2[len(money)-i-1]
else:
if money2[-1] != "零":
money2 += "零"
if money2[-1] == "零":
print(money2[0:len(money2)-1]+"圓整")
else:
print(money2+"整")
相關文章
- 數字轉換為中文大寫例項程式碼
- 金額數值轉換為中文大寫
- Python將阿拉伯數字轉化為中文大寫Python
- 英文大小寫轉換
- JavaScript將輸入的數字金額轉換成對應的中文大寫金額JavaScript
- 大小寫互換-"數字字串"轉換成數字字串
- JavaScript 小寫數字轉換為大寫JavaScript
- js將小寫數字轉換為大寫形式JS
- 可能是最簡潔明瞭的數字金額中文大寫函式 (轉)函式
- 數字轉換為漢字大寫形式程式碼例項
- c++中數字和字串的轉換C++字串
- Python中怎麼轉換字串大小寫Python字串
- JavaScript字串轉換數字JavaScript字串
- 中文數字阿拉伯數字相互轉換
- PHP資料型別轉換(字元轉數字,數字轉字元)PHP資料型別字元
- 阿拉伯-漢字-數字轉換
- PHP 將數字轉換為漢字PHP
- 編寫Word“宏”輕鬆將全形數字轉換為半形(轉)
- jquery金額數字轉為大寫數字jQuery
- Go 中數字轉換字串的正確姿勢Go字串
- Java中將電話號碼轉換為數字Java
- 阿拉伯數字轉換成金額大寫金額(包括小數)
- Python 英文的月份轉數字及數字轉英文Python
- 數字轉中文 pythonPython
- java將IP地址轉換為數字以及逆向轉換Java
- string與數字相互轉換
- Thymeleaf將字串轉換為數字字串
- javascript數字和字串相互轉換JavaScript字串
- 貨幣 數字按格式轉換
- 字串和數字的相互轉換字串
- 英文月份和數字月份轉換
- c語言字串,數字轉換C語言字串
- SQL 數字轉換英文函式SQL函式
- 使用C#實現阿拉伯數字到大寫中文的轉換 (轉)C#
- PHP 阿拉伯數字和中文數字的相互轉換PHP
- 【Go】IP地址轉換:數字與字串之間高效轉換Go字串
- 《世界是數字的》書摘:模數轉換
- 其他進位制的數字 轉換