| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202308*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Python程序設計項目化教程 ISBN:9787040596465 出版社:高等教育 著編譯者:孫永道 頁數:281 所在地:中國大陸 *此為代購商品 書號:1556806 可大量預訂,請先連絡。 內容簡介 本書為職業本科計算機類專業基礎課MOOC+SPOC系列教材。 本書圍繞職業本科教育計算機類專業人才培養目標,結合「Python程序設計」課程定位及學生認知特點,從實踐的角度出發,全面介紹Python語言的環境搭建、基本數據處理、流程式控制制、批量數據處理、文本數據處理、函數應用、模塊化編程、文件讀寫操作和面向對象編程等內容,以及人工智慧研究領域最新研究成果的應用實踐,包括網路資源批量抓取、手寫數字識別、手勢識別和目標檢測等。全書採用項目-任務編寫模式,通過「任務-學習-實踐」的設計思路,將來自信息技術產業日常工作、企業面試、經典問題、新技術等方面的真實任務融入10個項目中,體現理論與實踐深度融合的職業本科教育特色。 本書配有微課視頻、PPT課件、教學大綱、教學日曆、任務實現代碼、習題答案、拓展閱讀、在線編程平台及題庫等豐富的數字化學習資源。與本書配套的數字課程「Python程序設計」在「智慧職教」平台(www icve com cn)上線,學習者可以登錄平台進行在線學習及資源下載,授課教師可以調用本課程構建符合自身教學特色的SPOC課程,詳見「智慧職教」服務指南。教師也可發郵件至編輯郵箱1548103297@qq com獲取相關資源。 本書可作為職業本科院校計Python程序設計基礎課程的教學用書,也可作為Python學習者的參考教程。目錄 項目1 環境搭建和運行Python程序任務1-1 搭建Python開發環境 1 1 1 Pyth仰是什麼 1 1 2 Python常見版本 1 1 3 Python語言特點 1 1 4 Python開發工具 任務1-2 編寫和運行Python程序 1 2 1 編寫和執行Python程序 1 2 2 Python基本語法規範 學習反思 項目2 本運算與簡單數據處理 任務2-1 數據的輸入輸出 2 1 1 Python中的變數和數據類型 2 1 2 數據的輸入和格式化輸出 任務2-2 處理數值型數據 2 2 1 算術運算符 2 2 2 賦值運算符 2 2 3 關係運算符 2 2 4 邏輯運算符 2 2 5 位運算符 2 2 6 運算符優先順序 學習反思 項目3 控製程序執行流程 任務3-1根據條件做不同處理 3 1 1 流程式控制制 3 1 2 選擇結構 任務3-2 利用for循環處理多項數據 3 2 1 循環結構 3 2 2 for循環 任務3-3 利用while處理多項數據 3 3 1 while循環 3 3 2 while循環中的else語句 任務3-4 靈活控製程序流程 3 4 1 循環嵌套結構 3 4 2 跳轉語句 學習反思 項目4 批量數據處理 任務4-1 理解什麼是序列 4 1 1 序列 4 1 2 序列基本運算 4 1 3 檢查元素是否存在 4 1 4 序列統計運算 4 1 5 類型轉換 4 1 6 序列相關運算符及內置函數 任務4-2 列表數據處理 4 2 1 創建和刪除列表 4 2 2 訪問列表元素 4 2 3 遍歷列表 4 2 4 添加、修改和刪除列表元素 4 2 5 列表操作常用方法 任務4-3 字典數據處理 4 3 1 創建和刪除字典 4 3 2 訪問字典 4 3 3 遍歷字典 4 3 4 添加、修改和刪除字典元素 4 3 5 字典操作常用方法 任務4-4 數據的綜合性處理 4 4 1 元組 4 4 2 創建和刪除元組 4 4 3 訪問元組元素 4 4 4 遍曆元組 4 4 5 修改元組 4 4 6 元組操作常用方法 4 4 7 生成器 4 4 8 集合 學習反思 項目5 文本數據處理 任務5-1 文本的編碼轉換 5 1 1 字元串的編碼 5 1 2 字元串類型 5 1 3 使用encode()將字元編碼為二進位 5 1 4 使用decode()將二進位串解碼為字元串 任務5-2 字元串的基本操作 5 2 1 用format格式化字元串 5 2 2 字元串拼接 5 2 3 字元串截取 任務5-3 字元串處理函數 5 3 1 合併和分割字元串 5 3 2 獲取字元串的長度或位元組數 5 3 3 檢索字元串 5 3 4 字元串大小寫轉換 5 3 5 去除字元串中的空格和特殊字元 學習反思 項目6 函數應用 任務6-1 函數的倉U建與應用 6 1 1 函數的定義與調用 6 1 2 給函數傳遞參數 6 1 3 參數的值傳遞與引用傳遞 6 1 4 函數返回不同的值 6 1 5 變數的作用域 任務6-2 函數的高級應用 6 2 1 函數賦值給變數 6 2 2 函數作為參數 6 2 3 函數返回函數 6 2 4 遞歸函數 6 2 5 匿名函數 6 2 6 裝飾器 6 2 7 迭代器與生成器 6 2 8 高階函數 學習反思 項目7 模塊化編程 任務7-1 創建與使用模塊 7 1 1 模塊 7 1 2 創建模塊 7 1 3 導入模塊 7 1 4 模塊搜索路徑問題 任務7-2 通過包管理更多模塊 7 2 1 創建與使用包 7 2 2 模塊的相對引用和絕對引用 7 2 3 讓模塊中某段代碼只在當前模塊作為主程序時執行 學習反思 項目8 文件讀寫操作 任務8-1 從文件中讀取數據 8 1 1 文件的基本概念 8 1 2 創建與打開文件 8 1 3 關閉文件 8 1 4 讀取文件 8 1 5 刪除文件 8 1 6 重命名文件 8 1 7 獲取文件基本信息 任務8-2 數據保存到磁碟 8 2 1 寫入文件 8 2 2 文件的定位 8 2 3 創建 目錄 8 2 4 刪除 目錄 8 2 5 遍歷 目錄 8 2 6 重命名 目錄 任務8-3 Python編程中的錯誤處理 8 3 1 Python編程中的異常 8 3 2 異常處理語句 學習反思 項目9 面向對象編程 任務9-1 創建與使用類 9 1 1 面向對象基本概念 9 1 2 定義類和創建對象 9 1 3 添加屬性 9 1 4 添加方法 9 1 5 封裝類的成員 任務9-2 通過繼承擴展現有類的功能 9 2 1 通過繼承類擴展類功能 9 2 2 重寫父類方法 9 2 3 在子類中調用父類的同名方法 9 2 4 對象的多態性 9 2 5 Python類的內置方法和屬性 學習反思 項目10 項目實踐 任務10-1 批量抓取網路圖像資源 10 1 1 requests模塊使用基礎 10 1 2 用requests模塊下載資源 10 1 3 Python下顯示圖像到屏幕 任務10-2 人工智慧應用——手寫數字識別 10 2 1 人工神經網路基礎 10 2 2 神經網路識別手寫數 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |