python笔记之if练习
if練習(xí)
此次小demo涉及到if嵌套,占位符使用,以及一個(gè)良好的思維邏輯。
如題:
云彩之上奶茶店盛大開(kāi)業(yè)!
門店招牌如下:勁爆勁爆,云彩之上開(kāi)業(yè)了!,輸入序號(hào)即可購(gòu)買!
1 超土豪咖啡僅需¥88
2 宇宙無(wú)敵大榴蓮¥12
3 自動(dòng)翻譯筆記本僅需¥100
4 貧民咖啡僅需¥1
5 土豪咖啡僅需¥8
請(qǐng)你幫收銀的奶茶妹妹設(shè)計(jì)一款價(jià)格結(jié)算系統(tǒng),要求:
1. 顧客可以輸入1-5來(lái)選擇貨品種類,輸入其它數(shù)字則輸出:
新口味還請(qǐng)期待
ok,請(qǐng)你先思考5秒,為什么要做它?你要怎么做?
簡(jiǎn)單講也就是,需求分析,步驟設(shè)計(jì),碼代碼,調(diào)試,修改,再次修改,完成的流程。
接下來(lái)請(qǐng)你先自己完成上述測(cè)試,然后在來(lái)和我比對(duì),找出你我的不同之處,分析,比較,去其糟粕,取其精華,這樣你才可以不斷提高自己。
接下來(lái)附上我的代碼,由于此教程適合新手,不當(dāng)之處,還請(qǐng)見(jiàn)諒。
print("勁爆勁爆,云彩之上開(kāi)業(yè)了!輸入序號(hào)即可購(gòu)買!") print("1.超土豪咖啡僅需¥88") print("2.宇宙無(wú)敵大榴蓮¥12") print("3.自動(dòng)翻譯筆記本僅需¥100") print("4.貧民咖啡僅需¥1") print("5.土豪咖啡僅需¥8") dictName = {1:'超土豪咖啡',2:'宇宙無(wú)敵大榴蓮',3:'自動(dòng)翻譯筆記本',4:'貧民咖啡',5:'土豪咖啡'} dictPrice = {1:'88',2:'12',3:'100',4:'1',5:'8'} guke = int(input("請(qǐng)輸入商品序號(hào):")) if guke >=1 and guke <=5:shul = input("請(qǐng)輸入商品數(shù)量:")vip = int(input("您是否為本店會(huì)員?會(huì)員可享9折哦!輸入1表示是會(huì)員!輸入0表示非會(huì)員!"))if vip == 0:print("您購(gòu)買的商品為:" + dictName[guke]+",單價(jià)為" + dictPrice[guke] + ",購(gòu)買數(shù)量為:" + shul + ",總價(jià)為:" + str(int(dictPrice[guke]) * int(shul)))else:print("您購(gòu)買的商品為:" + dictName[guke] + ",單價(jià)為" + dictPrice[guke] + ",購(gòu)買數(shù)量為:" + shul + ",總價(jià)為:" + str(int(dictPrice[guke]) * int(shul) * 0.9)) else:print("新口味還請(qǐng)期待!")勁爆勁爆,云彩之上開(kāi)業(yè)了!輸入序號(hào)即可購(gòu)買!
1.超土豪咖啡僅需¥88
2.宇宙無(wú)敵大榴蓮¥12
3.自動(dòng)翻譯筆記本僅需¥100
4.貧民咖啡僅需¥1
5.土豪咖啡僅需¥8
請(qǐng)輸入商品序號(hào):1
請(qǐng)輸入商品數(shù)量:1
您是否為本店會(huì)員?會(huì)員可享9折哦!輸入1表示是會(huì)員!輸入0表示非會(huì)員!0
您購(gòu)買的商品為:超土豪咖啡,單價(jià)為88,購(gòu)買數(shù)量為:1,總價(jià)為:88
注意:格式化輸出在我們的實(shí)際操作中提高我們的工作效率。
總結(jié)
以上是生活随笔為你收集整理的python笔记之if练习的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python笔记之if语句及嵌套浅析
- 下一篇: python笔记之while循环