日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

Python實現(xiàn)的一個找零錢的小程序代碼分享

系統(tǒng) 2032 0

Python寫的一個按面值找零錢的程序,按照我們正常的思維邏輯從大面值到小面值的找零方法,人民幣面值有100元,50元,20元,10元,5元,1元,5角,1角,而程序也相應(yīng)的設(shè)置了這些面值。只需要調(diào)用函數(shù)時傳入您想要找零的金額,程序會自動算各個面值的錢應(yīng)該找多少張。如傳入50元,則系統(tǒng)自動算出找零50元一張面值,如果傳入60塊7毛,則程序自動算出該找零50元一張,10元一張,5角一張,1角兩張。

            
# encoding=UTF-8
?
def zhaoqian(money):
????loop=True
????tmp=['總金額:'+str(money)+'元']
?????
????# 面值列表 單位:元
????cate=(
??????????100,
??????????50,
??????????20,
??????????10,
??????????5,
??????????1,
??????????0.5,
??????????0.1
????)
?????
????sy=int(money*10)
????while loop:
????????if sy==0:
????????????loop=False
????????else:
????????????for row in cate:
????????????????tmpStr = ''
????????????????jine=int(row*10)
????????????????if jine>=10:
????????????????????tmpUn = '元'
????????????????else:
????????????????????tmpUn = '角'
?????????????????????
????????????????if sy>=jine and tmpStr=='':
????????????????????m = sy//jine
????????????????????sy = sy%jine
????????????????????if jine>=10:
????????????????????????tmpStr = str(jine//10)+tmpUn+str(m)+'張'
????????????????????else:
????????????????????????tmpStr = str(jine)+tmpUn+str(m)+'張'
????????????????????tmp.append(tmpStr)
?????????
????return tmp
?
a=zhaoqian(88.7)
for x in a:
????print x
          


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 阳泉市| 库尔勒市| 酒泉市| 长乐市| 大悟县| 厦门市| 淅川县| 武安市| 长葛市| 许昌市| 望都县| 彭阳县| 陇川县| 阿图什市| 青冈县| 大埔区| 泰州市| 区。| 磴口县| 开封市| 丁青县| 凤台县| 花莲县| 和田县| 六盘水市| 偏关县| 金昌市| 阿瓦提县| 景宁| 郎溪县| 巴彦淖尔市| 从江县| 尼玛县| 中宁县| 唐河县| 舞钢市| 伊吾县| 横峰县| 长岭县| 静宁县| 清流县|