无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

小白自學(xué)筆記之Python入門-第五章 選擇-1

2023-07-01 08:49 作者:wangyanhpa  | 我要投稿

學(xué)習(xí)完了基本的程序設(shè)計(jì),我們考慮一個(gè)問題:超市購(gòu)物系統(tǒng),假設(shè)顧客購(gòu)買三種商品,收銀員依次輸入每種商品的價(jià)格,計(jì)算應(yīng)付金額,顧客付款,收銀員找零并打印小票。我們現(xiàn)在完全可以編程實(shí)現(xiàn)這樣的功能了(請(qǐng)不要考慮收銀員掃碼,顧客使用微信支付等功能)。好,試著分析,寫一寫。請(qǐng)?jiān)诖颂帟和#伎?分鐘后再繼續(xù)向下看。

按照IPO模式,輸入: ???????????????????????????,三種商品價(jià)格和顧客付款金額

?? ???????????輸出: ???????????????????????????,應(yīng)付金額和打印小票

?? ???????????處理: ???????????????????????????,計(jì)算應(yīng)付金額和找零

我想知道你寫的是否比我寫的更加規(guī)范合理?希望你的回答是下面這樣的:

按照IPO模式編寫的代碼如下:

print("??????? ***超市購(gòu)物系統(tǒng)***??????? ")

print("歡迎光臨,祝您購(gòu)物愉快!")

price1=float(input("請(qǐng)輸入第一種商品價(jià)格:"))

price2=float(input("請(qǐng)輸入第二種商品價(jià)格:"))

price3=float(input("請(qǐng)輸入第三種商品價(jià)格:"))

total=price1+price2+price3

print("應(yīng)付金額為:",total)

paymoney=float(input("請(qǐng)您付款:"))

change=paymoney-total

print("??????? ***購(gòu)物清單***??????? ")

print("第一種商品價(jià)格?? :",price1)

print("第二種商品價(jià)格?? :",price2)

print("第三種商品價(jià)格?? :",price3)

print("應(yīng)付金額為?????? :",total)

print("顧客付款金額???? :",paymoney)

print("找零??????????? :",change)

print("歡迎再來!Have a good day!")

運(yùn)行程序輸出結(jié)果為:

??????? ***超市購(gòu)物系統(tǒng)***???????

歡迎光臨,祝您購(gòu)物愉快!

請(qǐng)輸入第一種商品價(jià)格:22

請(qǐng)輸入第二種商品價(jià)格:33

請(qǐng)輸入第三種商品價(jià)格:55

應(yīng)付金額為: 110.0

請(qǐng)您付款:150

??????? ***購(gòu)物清單***???????

第一種商品價(jià)格?? : 22.0

第二種商品價(jià)格?? : 33.0

第三種商品價(jià)格?? : 55.0

應(yīng)付金額為?????? : 110.0

顧客付款金額???? : 150.0

找零??????????? : 40.0

歡迎再來!Have a good day!

怎么樣?剛剛學(xué)習(xí)幾周就能做出購(gòu)物系統(tǒng),覺得自己夠厲害了吧!送你一句話:too young too simple!你讓苦哈哈學(xué)習(xí)4年的計(jì)算機(jī)專業(yè)本科生怎么活?學(xué)6年的碩士生怎么想?比如,問題修改一下,超市現(xiàn)在“暑期促銷,購(gòu)物滿100元八折”,請(qǐng)問怎么辦?

我們之前學(xué)習(xí)的都是順序程序設(shè)計(jì),在算法一章中我們不是說過程序有三種控制結(jié)構(gòu)嗎?還有哪兩種呢?use your head!對(duì)呀,選擇和循環(huán)??!上面這種問題需要使用選擇結(jié)構(gòu)。那循環(huán)結(jié)構(gòu)干啥用呢?這里只簡(jiǎn)單提示一下,我們剛才編寫的程序限定購(gòu)買三種物品,但是哪一家超市會(huì)限制顧客購(gòu)買商品的類型和數(shù)量呢?顧客購(gòu)買多個(gè)商品的時(shí)候,需要重復(fù)對(duì)每件商品進(jìn)行輸入價(jià)格,所以這就需要使用循環(huán)結(jié)構(gòu)來實(shí)現(xiàn),下一章就會(huì)詳細(xì)闡述循環(huán)問題,這一章我們的重點(diǎn)是選擇。

小白自學(xué)筆記之Python入門-第五章 選擇-1的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
定结县| 通海县| 修武县| 句容市| 剑阁县| 瑞金市| 竹溪县| 哈尔滨市| 西充县| 高雄县| 昌乐县| 阜南县| 灌阳县| 金门县| 仁化县| 贵德县| 永昌县| 朝阳县| 红河县| 靖宇县| 黑河市| 汤原县| 大渡口区| 集安市| 安化县| 阿合奇县| 巴南区| 商城县| 西吉县| 崇阳县| 靖安县| 斗六市| 高要市| 电白县| 通榆县| 客服| 宁国市| 黄石市| 轮台县| 大方县| 淄博市|