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