国产探花免费观看_亚洲丰满少妇自慰呻吟_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            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 清新县| 什邡市| 永福县| 农安县| 林甸县| 南澳县| 江源县| 景洪市| 冷水江市| 大埔区| 德阳市| 公主岭市| 集安市| 和田县| 肃北| 龙井市| 利辛县| 鹤庆县| 安康市| 彭州市| 韩城市| 固安县| 体育| 罗定市| 启东市| 阿勒泰市| 华蓥市| 靖宇县| 汤原县| 雷山县| 秦皇岛市| 璧山县| 资中县| 麦盖提县| 福建省| 隆林| 莱阳市| 沙雅县| 灵丘县| 嫩江县| 宿州市|