国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python實現的一個找零錢的小程序代碼分享

2020-02-23 05:43:32
字體:
來源:轉載
供稿:網友

Python寫的一個按面值找零錢的程序,按照我們正常的思維邏輯從大面值到小面值的找零方法,人民幣面值有100元,50元,20元,10元,5元,1元,5角,1角,而程序也相應的設置了這些面值。只需要調用函數時傳入您想要找零的金額,程序會自動算各個面值的錢應該找多少張。如傳入50元,則系統自動算出找零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            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 三台县| 泰来县| 克什克腾旗| 寻甸| 江都市| 天津市| 平顺县| 鄢陵县| 淅川县| 麦盖提县| 军事| 将乐县| 宝应县| 紫金县| 兴安县| 临西县| 揭东县| 宁陕县| 乐山市| 会宁县| 石城县| 新乡县| 丹巴县| 田阳县| 延长县| 汉沽区| 万安县| 额敏县| 江津市| 明光市| 英吉沙县| 海口市| 长葛市| 谢通门县| 乳源| 渑池县| 汽车| 莱西市| 邢台市| 且末县| 昌宁县|