day5作業 購物車 1

2021-08-05 18:23:53 字數 1208 閱讀 5261

輸入工資金額.展示商品,選擇購買商品

# -*- coding: utf-8 -*-

# @author: oppend

# @date: 2017-07-26 19:07:32

# @last modified by: oppend

# @last modified time: 2017-07-26 22:58:37

menu = '''

----------menu----------

[1]bike 1500

[2]tea 80

[3]computer 3800

[4]car 80000

------------------------

'''goodsname = ['bike','tea','computer','car']

goodsprice = [1500,80,3800,80000]

print(menu)

salary = int(input('你的工資為:'))

while

true:

choicenum = input('選擇商品序號:')

choiceshop =

amount = 0

ifnot choicenum.isdigit():

if choicenum == 'quit':

break

else:

print('請輸入商品序號!')

continue

else:

index_num = int(choicenum)-1

if goodsprice[index_num] <= salary:

amount += goodsprice[index_num]

salary -= amount

print('您購買了{},剩餘金額{}元'.format(goodsname[index_num],salary))

chonice_continue = input('是否繼續購物[y/n]:')

if chonice_continue == 'n':

break

else:

print('餘額不足,您還有{}元'.format(salary))

break

購物車作業

li print 歡迎進入藍色水果店 money input 請輸入你所擁有的錢 shopping car if money.isdigit and int money 0 while 1 for i,k in enumerate li print 序號 商品名稱 商品 format i,k nam...

購物車作業的優化

購物車 使用者入口 1 商品資訊存在檔案裡 2 判斷使用者是否是第一次進入,第一次進入才要輸入工資 3 已購商品,餘額記錄 商家入口 1 可以新增商品,修改商品 1 顧客執行 user shopping.py 2 超市老闆執行 business shopping.py 3 兩個檔案 users記錄使...

Python 作業完成購物車功能

goods in1 input 請輸入您的資產 print 您的餘額 in1 allgou 0 isg y inum 1 gcar while isg y print 可選擇的商品列表 for i,element in enumerate goods,1 print 商品編號 str i 商品名稱 ...