資源簡介
用python編寫的飲料自動購物機,可以選取某種飲料,選擇所需數量,投幣,找零錢等功能的實現!
代碼片段和文件信息
#-*-coding:utf-8-*-
while?True:
????print?“=“*16u“飲料自主購物機““=“*16
????print?“?“*3u“1.礦泉水?2元““?“*15u“2.脈動?4元“
????print?“?“*3u“3.冰紅茶?3元““?“*15u“4.綠茶?3元“
????print?“?“*3u“5.果粒橙?4元““?“*15u“6.紅牛?6元“
????print?“?“*3u“7.維他命?5元““?“*15u“8.尖叫?4元“
????print(“=“*48)
????print?U“請輸入您需要的飲料:“
????key?=?raw_input(““)
????if?key?==?“1“:
????????print?u“您需要幾瓶礦泉水:“
????????n?=??input(““)
????????print?u“請投幣:“
????????j?=?input(““)
????????num?=?0
????????for?i?in?range(0100):
????????????num?=?num+j
????????????if?num?==?2*n:
????????????????print?U“請取回您的%d瓶礦泉水...“%n
????????????????raw_input?(““)
????????????????break
????????????elif?num?2*n:
????????????????print?U“請繼續投幣:“
????????????????i=i+1
????????????????j=input(““)
????????????elif?num?>2*n:
????????????????m?=?num-2*n
????????????????print?U“找領:%d元“?%m
????????????????print?U“請取回您的%d瓶礦泉水...“%n
????????????????raw_input?(““)
????????????????break
????elif?key?==?“2“:
????????print?u“您需要幾瓶脈動:“
????????n?=??input(““)
????????print?u“請投幣:“
????????j?=?input(““)
????????num?=?0
????????for?i?in?range(0100):
????????????num?=?num+j
????????????if?num?==?4*n:
????????????????print?U“請取回您的%d瓶脈動...“%n
????????????????raw_input?(““)
????????????????break
????????????elif?num?4*n:
????????????????print?U“請繼續投幣:“
????????????????i=i+1
????????????????j=input(““)
????????????elif?num?>?4*n:
????????????????m?=?num-4*n
????????????????print?U“找領:%d元“?%m
????????????????print?U“請取回您的%d瓶脈動...“%n
????????????????raw_input?(““)
????????????????break
????elif?key?==?“3“?or?key?==?“冰紅茶“:
????????print?u“您需要幾瓶冰紅茶:“
????????n?=??input(““)
????????print?u“請投幣:“
????????j?=?input(““)
????????num?=?0
????????for?i?in?range(0100):
????????????num?=?num+j
????????????if?num?==?3*n:
????????????????print?U“請取回您的%d瓶冰紅茶...“%n
????????????????raw_input?(““)
????????????????break
????????????elif?num?3*n:
????????????????print?U“請繼續投幣:“
????????????????i=i+1
????????????????j=input(““)
????????????elif?num?>?3*n:
????????????????m?=?num-3*n
????????????????print?U“找領:%d元“?%m
????????????????print?U“請取回您的%d瓶冰紅茶...“%n
????????????????raw_input?(““)
????????????????break
????elif?key?==?“4“:
????????print?u“您需要幾瓶綠茶:“
????????n?=??input(““)
????????print?u“請投幣:“
????????j?=?input(““)
????????num?=?0
????????for?i?in?range(0100):
????????????num?=?num+j
????????????if?num?==?3*n:
????????????????print?U“請取回您的%d瓶綠茶...“%n
????????????????raw_input?(““)
????????????????break
????????????elif?num?3*n:
????????????????print?U“請繼續投幣:“
????????????????i=i+1
????????????????j=input(““)
????????????elif?num?>?3*n:
????????????????m?=?num
- 上一篇:gan - 3.py
- 下一篇:用python編寫的信息管理系統的增刪改查
評論
共有 條評論