python第七天-作業[購物車]
作業要示:
購物車程序:
啟動程序後,輸入用戶名密碼後,如果是第一次登錄,讓用戶輸入工資,然後打印商品列表
允許用戶根據商品編號購買商品
用戶選擇商品後,檢測余額是否夠,夠就直接扣款,不夠就提醒
可隨時退出,退出時,打印已購買商品和余額
在用戶使用過程中, 關鍵輸出,如余額,商品已加入購物車等消息,需高亮顯示
用戶下一次登錄後,輸入用戶名密碼,直接回到上次的狀態,即上次消費的余額什麽的還是那些,再次登錄可繼續購買
允許查詢之前的消費記錄
先上一下流程吧!
具體代碼還在優化中》》》
完美 主義,傷不起來!!
python第七天-作業[購物車]
相關推薦
python第七天-作業[購物車]
技術分享 輸出 什麽 一次 啟動 流程 作業 -1 ima 作業要示: 購物車程序:啟動程序後,輸入用戶名密碼後,如果是第一次登錄,讓用戶輸入工資,然後打印商品列表允許用戶根據商品編號購買商品用戶選擇商品後,檢測余額是否夠,夠就直接扣款,不夠就提醒 可隨時退出,退出時,打印
國慶第七天作業完成程度
mage .cn 導圖 分享 nbsp logs orm bsp .com 一、作業目標 第七天:Django思維導圖 - ORM(性能) 二、作業完成度(95%) 國慶第七天作業完成程度
python第七天
set per 模塊 清空 隨機 pen remove 使用 第七天 一、集合 集合是無序的,不可重復的數據集合。集合裏面的元素是不可哈希的(不可變類型)(元素、字符串、數字),但是集合本身不可哈希(所以集合做不了字典的鍵)。 主要功能: 1.去
python第七天set集合
哈希 可變 list not efi diff () 去除 set集合 ‘‘‘ 集合(set):可變數據類型(不可哈希),它裏面的元素必須是不可變數據類型,無序,不重復 ‘‘‘ # set1 = {1, 2, 3} # print(set1) # {1, 2, 3}
2018-10-20學習python第七天
又有幾天沒有寫 python 筆記了,忙成狗 1、變數進階(理解) 1.1 變數的引用 引用的概念 變數 和 資料 是分開儲存的 資料 儲存在記憶體中的一個位置 變數 中儲存著資料在記憶體中的地址 變數 
(Python第七天)類
方法 .get 賬號 功能 turn 方式 bubuko 另一個 余額 一、定義類 所有數據類型都可以視為對象,當然也可以自定義對象。自定義的對象數據類型就是面向對象中的類(Class)的概念。 以下面這種方式定義類: class nameoftheclass(pare
python基礎第七天
tty 七天 python image 結果 odin .cn python基礎 src #!/usr/bin/python # -*- coding: UTF-8 -*- # 例3:if語句多個條件 num = 9 if num >= 0 and num <
團隊作業8——第二次項目沖刺(Beta階段)--第七天
cells app測試 貢獻 測試 top 評估 天都 pac ima 會議照片: 燃盡圖: 項目進展: 所有項目都已完成 進行app測試即使用情況評估 團隊貢獻比: 隊員 角色 團隊貢獻比 陳麟鳳 PM 17%
Python基礎-第七天-面向對象編程進階和Socket編程簡介
python本篇內容:1.面向對象編程進階-靜態方法2.面向對象編程進階-類方法3.面向對象編程進階-屬性方法4.面向對象編程進階-特殊成員(內置方法)5.面向對象編程進階-反射6.異常處理、斷言7.Socket編程簡介一、面向對象編程進階-靜態方法1.靜態方法的實現通過@staticmethod裝飾器可以把
python學習之路-第七天-python面向對象編程簡介
構造函數 represent eth 賦值 nts 數據 and 面向 七天 面向對象編程 在python中,同樣是類和對象作為重要的組成部分。 而且在python中基本數據類型如int都是有封裝類的,都有自己的方法,應該是和java裏面的Integer類似吧 類包括域和方
python學習筆記之socket(第七天)
.cn 七天 就是 模塊 AR 操作 alt 分享圖片 python學習 參考文檔: 1、金角大王博客:http://www.cnblogs.com/alex3714/articles/5227251.html
跟牛牛老師學習python自動化的第七天
bsp excel 原來 nco def gin 端口號 ret 牛牛 接口開發 先安裝一個模塊:pip install flask 用它來啟動一個服務,flask是一個web框架 1、知道接口是怎麽開發的2、避免別人操作你的數據庫3、mock服務(模擬一個服務) 一個簡
python學習第七天 基礎數據類型補充 深淺copy 集合 關鍵字後面加可叠代對象
div ext split() 不可變 append 鍵值對 port [] 賦值 在基礎數據類型中可能遇到的坑: 元組: tuple1=(1) 的數據類型是int , tuple2=(‘alex‘)的數據類型是str 等 tuple1=(1,) 和 t
2018-11-22 python學習第七天
#列表型別 ======================================基本使用====================================== 1、用途:記錄多個值(同種屬性) 2、定義方式:在[]內用逗號分隔開多個任意型別的值 l=['a','b','c'] #l=li
廖大python實戰教程第七天
arch email handlers app som == await href started MVC框架 使用模板 MVC的全名是Model View Controller,是模型-視圖-控制器的縮寫,是一種軟件設計典範。使用MVC的目的是使M和V的代碼分離,從而使一
python自動化運維學習第七天--函式的變數和返回值
函式的變數 區域性變數和全域性變數 python中的任何變數都有特定的作用域 在函式中定義的變數一般只能在該函式內部使用,這些只能在程式特定部分使用的變數就叫做區域性變數 在一個檔案頂部定義的變數可以供檔案中的任何函式呼叫,這些可以為整個程式所使用的變數稱為全域性變數
《Python程式設計:從入門到實踐》 第七天
5.4 使用if語句處理 5.4.1 檢查特殊元素 5.4.2 確定列表不是空的 requested_toppings = [] if requested_toppings: for requested_topping in requested_topp
老男孩Python 3.5學習第02周作業——購物車
Readme: 本程式要求使用者先輸入工資金額,然後在商品列表中選擇商品,程式會自動扣減餘額,最後按照使用者要求列印購物清單。 流程圖: 1.建立商品列表與初始為空的購物清單。 2.在要求使用者輸入工資金額之後,利用while true迴圈實現重複選擇介面。 3.先判定使用者輸入編號是否合法,然後判
python學習日記_第七天(ex16~17)
L16讀寫檔案 1.通過賦予open() ‘w’引數來寫入內容到檔案中。 #coding:utf-8 #習題 16: 讀寫檔案 #備註:執行時遇到問題,執行完畢後發現檔案沒有被修改。找到原因是因為: #***沒有給出txt的絕對路徑時,檔案會在當前目錄下生成,而不是我希
python第七週學習內容及測驗作業
字典和集合 1.字典(鍵值對) 鍵必須是不可變的且不重複,值可以是任意型別 for key in my_dict : 列舉字典中的鍵,注:鍵是無序的 my_dict.items() – 全部的鍵-值對 my_dict.key