| *數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月:202401*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Python語言程序設計教程 ISBN:9787302645085 出版社:清華大學 著編譯者:張樞 頁數:251 所在地:中國大陸 *此為代購商品 書號:1610646 可大量預訂,請先連絡。 內容簡介 本書以程序設計為主線,以程序設計初學者為教學對象,系統講解了Python語言的基礎知識和實用工具。全書共12章,內容包括Python概述、Python語言基礎、組合數據類型、程序控制結構、函數與模塊、文件操作、面向對象程序設計、異常處理、Turtle繪製圖形、Tkinter圖形用戶界面、科學計算與可視化、網路爬蟲。本書每個知識點后都有相關編程實例,方便讀者上機練習,把握Python語言的特點,啟迪編程思維。 本書可作為高等院校計算機相關專業本科生程序設計基礎課程的教材,也可作為全國計算機等級考試及各類計算機培訓班教材,亦可供軟體工程師和廣大計算機愛好者自學使用。目錄 第一部分 基礎篇第1章 Python概述 1 1 程序設計語言 1 1 1 程序設計語言概述 1 1 2 編譯和解釋 1 2 Python簡介 1 2 1 Python的發展歷程 1 2 2 Python的特點 1 2 3 Python的應用領域 1 3 Python的安裝 1 4 第一個Python程序 1 5 Python程序的格式框架 1 5 1 註釋 1 5 2 嚴格的縮進規則 1 5 3 語句續行 本章習題 第2章 Python語言基礎 2 1 變數和標識符 2 1 1 編寫一個簡單的程序 2 1 2 變數 2 1 3 標識符 2 1 4 關鍵字 2 2 基本輸入函數和輸出函數 2 2 1 input()函數 2 2 2 print()函數 2 3 數字類型 2 3 1 整數類型 2 3 2 浮點數類型 2 3 3 布爾類型 2 3 4 複數類型 2 4 數字類型的操作 2 4 1 算術運算符 2 4 2 複合賦值運算符 2 4 3 內置數學函數 2 4 4 算術運算符編程實例 2 5 字元串 2 5 1 字元編碼 2 5 2 字元串類型的表示 2 5 3 字元串的基本操作 2 5 4 字元串的常用方法 2 6 格式化輸出 2 6 1 使用fstring格式化輸出 2 6 2 使用%操作符格式化輸出 2 6 3 使用format()方法格式化輸出 2 7 數據類型轉換 2 8 編程實例 本章習題 第3章 組合數據類型 3 1 組合數據類型概述 3 2 列表 3 2 1 列表的創建 3 2 2 列表的索引和切片 3 2 3 列表的修改 3 2 4 列表的連接和嵌套 3 2 5 列表的方法 3 3 元組 3 3 1 元組的創建和訪問 3 3 2 元組的更新和刪除 3 3 3 元組同時為多個變數賦值 3 4 集合 3 4 1 集合的創建 3 4 2 集合的運算 3 4 3 集合的操作 3 5 字典 3 5 1 字典的創建 3 5 2 字典的操作 本章習題 第4章 程序控制結構 4 1 程序控制結構概述 4 1 1 程序的概念 4 1 2 程序設計 4 1 3 程序的基本結構 4 2 順序結構 4 3 條件表達式 4 3 1 關係表達式 4 3 2 邏輯表達式 4 3 3 混合條件表達式 4 3 4 條件表達式的取值範圍 4 4 分支結構 4 4 1 單分支結構 4 4 2 雙分支結構 4 4 3 多分支結構 4 4 4 分支結構的嵌套 4 5 循環結構 4 5 1 for循環 4 5 2 while循環 4 5 3 break與continue語句 4 5 4 else語句與循環結構 4 5 5 循環的嵌套 4 5 6 隨機數在循環結構中的應用 4 5 7 循環結構程序應用 本章習題 第5章 函數與模塊 5 1 函數定義與調用 5 1 1 函數定義 5 1 2 函數調用 5 1 3 函數返回值 5 1 4 匿名函數 5 1 5 嵌套函數 5 2 參數傳遞 5 2 1 形式參數和實際參數 5 2 2 傳遞不可變對象的引用 5 2 3 傳遞可變對象的引用 5 2 4 序列解包參數傳遞 5 3 參數類型 5 3 1 位置參數 5 3 2 關鍵參數 5 3 3 默認參數 5 3 4 可變參數 5 4 變數作用域 5 4 1 Python作用域 5 4 2 局部變數 5 4 3 全局變數 5 4 4 全局語句global 5 4 5 非局部語句nonlocal 5 5 遞歸函數 5 5 1 遞歸函數的定義 5 5 2 遞歸函數的原理 5 5 3 遞歸函數實例 5 6 函數應用 5 7 模塊與包 5 7 1 模塊的概念 5 7 2 模塊的導入 5 7 3 包的使用 本章習題 第二部分 進階篇 第6章 文件操作 6 1 文件操作概述 6 2 文件對象的方法 6 2 1 單文件對象方法 6 2 2 多文件對象方法 6 3 常用文件操作標準庫 6 3 1 os文件/ 目錄 方法6 3 2 shutil文件操作模塊 6 3 3 glob文件操作模塊 6 3 4 JSON文件操作模塊 本章習題 第7章 面向對象程序設計 7 1 面向對象程序設計概述 7 1 1 面向對象程序設計的發展 7 1 2 面向對象的基本概念 7 1 3 面向對象的特性 7 2 創建類和類的屬性 7 2 1 創建類 7 2 2 類屬性 7 2 3 創建對象 7 2 4 類屬性和實例屬性 7 3 類的方法 7 3 1 在類中定義方法 7 3 2 類的構造方法 7 3 3 方法名的引用 7 3 4 方法的不同類型 7 4 作用域和命名空間 7 4 1 作用域和命名空間的概念 7 4 2 數據共享和作用域 7 5 類的繼承 7 5 1 子類的定義 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |