| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202403*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Python程序設計基礎與應用 ISBN:9787302654827 出版社:清華大學 著編譯者:河南打造前程科技有限公司 叢書名:高等院校產教融合創新應用系列 頁數:257 所在地:中國大陸 *此為代購商品 書號:1624039 可大量預訂,請先連絡。 內容簡介 本書是本Python編程語言的入門級教材,旨在系統地介紹Python編程語言,從而讓讀者掌握Python編程語言的核心知識和實用技能。全書共10章,內容涵蓋了Python語言的特點、編程環境搭建、Python基礎語法、流程式控制制和異常處理、高級數據結構、面向對象編程、文件和文件夾操作、資料庫編程等多個方面。 本書不僅注重理論,更著眼于實際應用,通過案例動手操作,幫助讀者快速掌握Python編程的精髓。本書可作為高等院校計算機、信息技術、人工智慧及相關專業程序設計語言課程的教材,也可作為Python語言初學者的參考書。目錄 第1章 Python語言概述1 1 走近Python 1 1 1 Python的發展歷史 1 1 2 Python版本認知 1 1 3 Python語言的特點 1 1 4 解釋型語言和編譯型語言的區別 1 1 5 Python程序的執行原理 1 2 安裝Python編程環境 1 3 Python開發工具介紹 1 3 1 IDLE的使用方法 1 3 2 PyCharm的安裝與使用 1 4 繪製菱形圖案 1 5 繪製雪人圖案 本章小結 思考與練習 第2章 Python語言基礎 2 1 Python語言的基本元素 2 1 1 標識符 2 1 2 關鍵字 2 1 3 變數 2 1 4 Python中的輸入與輸出 2 1 5 Python中的註釋 2 2 Python中的數據類型 2 2 1 整數類型和浮點數類型 2 2 2 複數類型 2 2 3 布爾類型 2 2 4 字元串類型 2 3 數據類型的相互轉換 2 3 1 隱式類型的轉換 2 3 2 顯式類型的轉換 2 4 Python中的運算符 2 4 1 算數運算符 2 4 2 比較運算符 2 4 3 邏輯運算符 2 4 4 位運算符 2 4 5 賦值運算符 2 4 6 運算符的優先順序 本章小結 思考與練習 第3章 流程式控制制和異常處理 3 1 選擇結構設計 3 1 1 if單分支結構 3 1 2 if-else雙分支結構 3 1 3 if-elif-else多分支結構 3 1 4 分支結構嵌套 3 2 循環結構設計 3 2 1 for循環結構 3 2 2 while循環結構 3 2 3 循環嵌套 3 3 循環跳轉 3 3 1 break語句 3 3 2 continue語句 3 3 3 else語句 3 4 異常處理 3 4 1 異常的分類 3 4 2 異常的捕獲 3 5 案例:猜拳遊戲 3 5 1 計算機隨機猜拳 3 5 2 用戶進行猜拳 3 5 3 計算機和用戶判斷勝負 3 5 4 簡化代碼 本章小結 思考與練習 第4章 高級數據結構 4 1 列表 4 1 1 列表的基礎操作 4 1 2 列表內置的常用方法 4 1 3 作用於列表的其他函數 4 1 4 列表推導式 4 1 5 列表應用 4 2 元組 4 2 1 元組的基礎操作 4 2 2 元組的組包與拆包 4 2 3 元組和列表的區別 4 3 字典 4 3 1 創建字典 4 3 2 字典的基本操作 4 3 3 字典推導式 4 4 集合 4 4 1 集合的基礎操作 4 4 2 集合推導式 4 5 切片的使用 4 5 1 字元串切片 4 5 2 列表切片 4 5 3 切片的特點 4 6 案例:用戶管理系統 本章小結 思考與練習 第5章 正則表達式 5 1 正則表達式概述 5 1 1 正則表達式的語法 5 1 2 re模塊方法的使用 5 1 3 正則表達式的應用 5 2 正則表達式的高級語法 5 2 1 反向引用 5 2 2 零寬斷言 5 2 3 貪婪和非貪婪匹配 5 3 正則表達式的性能優化(選講) 5 3 1 避免回溯 5 3 2 使用正則表達式預編譯 本章小結 思考與練習 第6章 函數編程 6 1 函數的定義 6 2 調用函數 6 3 函數的參數 6 3 1 位置參數 6 3 2 關鍵字參數 6 3 3 默認參數 6 3 4 可變參數 6 4 命名空間和作用域 6 4 1 命名空間 6 4 2 變數的作用域 6 5 匿名函數:lambda 6 6 遞歸函數 6 7 高階函數 6 7 1 過濾函數filter() 6 7 2 映射函數map() 6 7 3 reduce()函數 6 8 生成器和裝飾器 6 8 1 生成器的使用 6 8 2 裝飾器的使用 6 8 3 生成器和裝飾器的區別 6 9 模塊和包 6 9 1 模塊的分類 6 9 2 包 6 9 3 模塊和包導入的方法 6 10 自動售貨機函數版 本章小結 思考與練習 第7章 面向對象編程 7 1 面向對象概述 7 2 定義類 7 3 創建對象 7 4 類的成員 7 4 1 實例變數 7 4 2 構造方法 7 4 3 實例方法 7 4 4 類變數 7 4 5 類方法 7 4 6 靜態方法 7 5 封裝性 7 5 1 私有屬性 7 5 2 私有方法 7 5 3 使用屬性 7 6 繼承性 7 6 1 Python中的繼承 7 6 2 多繼承 7 6 3 方法重寫 7 7 多態性 7 8 基於面向對象版的收銀系統 本章小結 思考與練習 第8章 文件與文件夾操作 8 1 文本文件 8 1 1 文件的編碼 8 1 2 文件的打開與寫入 8 1 3 文件的讀取 8 1 4 文件的讀寫模式對比 8 1 5 文件的相對路徑和絕對路徑 8 2 文件和文件夾操作 8 2 1 使用os操作文件與文件夾 8 2 2 使用shutil操作文件與文件夾 8 3 結構化的文本文件 8 3 1 CSV文件操作 8 3 2 XML文件操作 8 3 3 JSON數據序列化操作 8 3 4 pickle數據序列化操作 8 4 二進位數據 8 4 1 位元組類型 8 4 2 位元組數組類型 8 5 點餐系統信息存儲 本章小結 思考與練習 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |