資源簡介 (共18張PPT)上節課:數據編碼數字、文字、聲音如何轉化為計算機中的編碼(二進制)數據之間有什么關系?如何組織數據?數據的類型-網購訂單數據的類型-考試成績運行Python代碼,了解數據的類型(P64)# 數據類型def printType(n):print(n, "的類型是", type(n))使用方式:printType(數據)完成表格3.2.1“type”函數的參數和返回值分別是什么?數據 數據類型(中文+英文)"垃圾袋"7418.5True[1, 3, 5]datetime.datetime.now() 日期 datetime數據結構有很多類型相同的數據該如何組織呢?探究快遞配送過程“雙12”來襲,網店接收了大量訂單如何處理這些訂單呢?A 先買先發B 后買先發C 多買先發D 隨機發貨E 離近先發發貨隊列(P66)# 發貨隊列填寫在列表listque中添加訂單號和刪除首元素的代碼(同時填寫到P66)運行代碼,分別添加3, 22, 17, 5這四個訂單,查看當前的訂單隊列發貨,查看當前訂單隊列再發貨,查看當前訂單隊列線性結構(P66)有先后次序:第一個是3,第二個是22,第三個是17…每個元素都有前(趨)有后(繼)首元素沒有前趨尾元素沒有后繼線性結構 - 隊列2個操作:入隊與出隊入隊 – 加到隊列最后出隊 – 刪掉隊列最前快遞的派送(P67)從派送點送到收件人的過程:快遞員負責從派送點到收發室收發室負責派給每個人樹結構有不同層次的節點(上下級)最上層叫作根沒有下層的叫作葉每條連接線:上層的是父節點下層的是子樹樹結構示例圖結構沒有上下層關系每個頂點可以和任意其它頂點相連頂點之間用邊相連樹強調節點本身,線沒有特殊含義圖中的邊可能有其它含義用圖來表示信息(P71)用圖來表示這些路線的時間找到最快拿到3個快遞的路線用______表示地點用______表示所需時間用圖來表示信息(P72)家門店A門店B門店C2510464小結(P73)附錄:代碼# 數據類型def printType(n):print(n, "的類型是", type(n))import datetimenow = datetime.datetime.now()printType(now)# "垃圾袋"# 74# 18.5# True# [1, 3, 5]附錄:代碼# 發貨隊列# 選擇17-35行,Alt-Enter運行listque = [] #定義列表listque存儲訂單x = 0while x != 4: #當x!=4時,執行循環print('1. 添加訂單')print('2. 發貨')print('3. 查看訂單隊列')print('4. 退出')x = int(input("輸入你的選擇:")) #輸入選擇項if x == 1:y = input("輸入訂單編號:") #輸入訂單編號_______________ #在列表listque中用append函數添加訂單號elif x == 2:if len(listque) == 0: #如果訂單列表為空print("訂單列表為空")else:_______________ #刪除列表listque的首元素,表示發貨elif x == 3:print("等待發貨:", listque) #查詢列表listque中的訂單號print() 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫