購物車程序:
1、啓動程序後,輸入用戶名密碼後,如果是第一次登錄,讓用戶輸入工資,然後打印商品列表
2、允許用戶根據商品編號購買商品
3、用戶選擇商品後,檢測餘額是否夠,夠就直接扣款,不夠就提醒
4、可隨時退出,退出時,打印已購買商品和餘額
5、在用戶使用過程中, 關鍵輸出,如餘額,商品已加入購物車等消息,需高亮顯示
6、用戶下一次登錄後,輸入用戶名密碼,直接回到上次的狀態,即上次消費的餘額什麼的還是那些,再次登錄可繼續購買
7、允許查詢之前的消費記錄
構思:
首先:我們需要定義登錄和註冊的函數
第二:通過文件的改動在增加和改變用戶信息
第三:定義一個超市,可以用列表隨便搞幾個商品
第四:定義購買函數主要包括商品的選擇,通過序列號來購買,將購買的商品放入購物車,購物車我們可以定義一個列表來存放,然後就是考慮金額的多少和判斷能不能買得起
第五:對於商品狀態的把控,我們可以用一個文件來記錄存放商品的變化信息
附件是測試代碼,裏面註冊部分有一個
file=open("user",'a',encoding="utf-8") 需要改成a+ 不然會報錯 不好意思