| *數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月:202402*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:程序設計方法-Python (微課版) ISBN:9787115633545 出版社:人民郵電 著編譯者:周勇 王新 頁數:271 所在地:中國大陸 *此為代購商品 書號:1616337 可大量預訂,請先連絡。 內容簡介 本書是關於Python程序設計的基礎課程教材。全書共十一章,主要內容包括程序設計基礎、數據的計算機表示與操作、結構化程序設計、函數、面向對象程序設計、程序設計中的常用演算法、文件、數據分析與可視化、用戶界面設計、程序設計綜合案例和實驗。為了便於教學,本書提供課程教學質量標準、教材配套PPT、微視頻、源代碼、習題和難點解析等教學資源。 本書站在科學高度,提煉教學內容,以精練的語言講述程序設計方法,通過豐富的示例引導讀者進行深度探索,內容新穎,特色鮮明。本書適合高等學校非計算機專業作為計算機課程的教材使用,同時也可供對計算機感興趣的讀者自學使用。目錄 第1章 程序設計基礎1 1 程序和程序設計語言 1 1 1 程序的概念 1 1 2 程序設計語言及其分類 1 1 3 語言處理程序 1 1 4 常用程序設計語言 1 2 程序設計 1 2 1 程序設計的步驟 1 2 2 程序設計方法 1 2 3 程序的基本組成 1 3 程序示例 課後習題 第2章 數據的計算機表示與操作 2 1 Python程序基本構成 2 1 1 基本概念 2 1 2 賦值語句 2 1 3 input()函數和print()函數 2 2 標識符 2 2 1 標識符命名 2 2 2 常量 2 2 3 變數 2 3 編程語言中的數據類型 2 3 1 數值型數據 2 3 2 序列 2 3 3 集合與字典 2 4 表達式與運算符 2 4 1 表達式 2 4 2 運算符 2 4 3 常用內置函數 2 4 4 math庫 2 5 格式化輸出 2 5 1 format()函數 2 5 2 格式化字元串 2 6 程序示例 課後習題 第3章 結構化程序設計 3 1 順序結構程序設計 3 2 選擇結構程序設計 3 2 1 單分支條件語句 3 2 2 雙分支條件語句 3 2 3 多分支條件語句 3 2 4 if語句的嵌套 3 2 5 條件運算 3 3 循環結構程序設計 3 3 1 while語句 3 3 2 for語句 3 3 3 輔助控制語句 3 3 4 else子句 3 3 5 循環嵌套 3 4 random庫 3 5 異常處理 3 5 1 常見異常 3 5 2 異常處理 3 6 程序調試 3 7 程序示例 3 7 1 枚舉法應用示例 3 7 2 遞推法應用示例 課後習題 第4章 函數 4 1 函數的定義與調用 4 1 1 函數的定義 4 1 2 函數的調用 4 2 函數的參數 4 2 1 參數的傳遞 4 2 2 位置參數 4 2 3 關鍵字參數 4 2 4 默認參數 4 2 5 可變長度參數 4 3 lambda函數 4 4 map()函數和filter()函數 4 4 1 map()函數 4 4 2 filter()函數 4 5 變數的作用域 4 5 1 局部變數 4 5 2 全局變數 4 6 遞歸函數 4 6 1 遞歸的概念 4 6 2 遞歸函數 4 7 模塊 4 8 datetime庫 4 9 程序示例 4 9 1 素數函數的應用示例 4 9 2 進位轉換 4 9 3 帶符號整數的原碼、反碼和補碼 4 9 4 微信紅包程序設計示例 課後習題 第5章 面向對象程序設計 5 1 類的定義與實例化 5 1 1 類的定義 5 1 2 類的實例化/對象的創建 5 2 繼承 5 2 1 定義子類 5 2 2 重載 5 2 3 多繼承 5 3 程序示例 課後習題 第6章 程序設計中的演算法 6 1 演算法基礎 6 1 1 演算法的概念 6 1 2 演算法的特徵 6 1 3 演算法的描述 6 1 4 演算法的評價 6 2 加密演算法 6 2 1 凱撒密碼加密演算法 6 2 2 MD5加密演算法 6 3 查找演算法 6 3 1 順序查找演算法 6 3 2 二分查找演算法 6 4 排序演算法 6 4 1 冒泡排序演算法 6 4 2 選擇排序演算法 課後習題 第7章 文件 7 1 文件的基本概念 7 1 1 文件的名稱與分類 7 1 2 文件的路徑 7 2 常用純文本文件 7 2 1 TXT文件 7 2 2 CSV文件 7 3 常用二進位文件 7 3 1 Excel文件 7 3 2 openpyxl庫安裝 7 3 3 Excel文件常用操作 7 4 網頁文件 7 4 1 requests庫及其安裝方法 7 4 2 基於requests庫的網頁爬取 7 4 3 網頁數據提取與分析 課後習題 第8章 數據分析與可視化 8 1 NumPy——科學計算 8 1 1 ndarray——N維數組的基本特性 8 1 2 ndarray——N維數組的基本操作 8 2 pandas——數據分析與處理 8 2 1 series——單列表格的基本操作 8 2 2 series——單列表格的基本運算 8 2 3 dataframe——多列表格的基本操作 8 2 4 dataframe——多列表格的基本運算 8 3 Matplotlib——數據可視化 8 3 1 常用圖表繪製——以折線圖為例 8 3 2 圖表樣式的控制方法——以折線圖為例 8 3 3 繪製子圖 課後習題 第9章 圖形用戶界面設計 9 1 GUI的布局——窗口與框架模塊 9 2 GUI的用戶交互——小部件 9 2 1 小部件的分類與生成方法 9 2 2 小部件的觸發事件與響應函數 9 3 程序示例 課後習題 第10章 程序設計綜合案例 10 1 程序源代碼 10 2 遊戲窗體實現 10 3 遊戲地圖載入 10 4 跳躍功能實現 10 5 隨機生成障礙功能實現 10 6 播放與停止背景音樂功能實現 10 7 碰撞和顯示積分功能實現 第11章 實驗 11 1 實驗1 Python開發環境和編程基礎 11 1 1 實驗目的 11 1 2 實驗準備 11 1 3 實驗內容 11 2 實驗2 基本程序設計 11 2 1 實驗目的 11 2 2 實驗內容 11 2 3 難點分析 11 3 實驗3 順序結構和 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。  |