Python高級編程(2023年清華大學出版社出版的圖書)

Python高級編程(2023年清華大學出版社出版的圖書)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

《Python高級編程》是2023年4月1日清華大學出版社出版的圖書,作者:姜增如。

基本介紹

  • 中文名:Python高級編程
  • 作者:姜增如
  • 出版時間:2023年4月1日
  • 出版社:清華大學出版社
  • ISBN:9787302626992
  • 定價:79 元
  • 印次:1-1
  • 印刷日期:2023.05.05
內容簡介,圖書目錄,

內容簡介

本書是一部系統講述Python程式語言與編程方法的案例化教程。全書共分為9章:第1章為 Python 編程基礎知識;第2章為組合數據類型及使用;第3章為函式及調用規則;第4章為程式設計;第5章為 面向對象程式設計方法;第6章為檔案操作與異常處理;第7章為Python的 GUI設計;第8章為Python 繪圖方法;第9 章為 Python網路爬蟲。每章都設定了大量套用案例跟蹤指導。 為便於讀者高效學習,快速掌握 Python編程與操作技巧,本書共提供了320個套用案例及其運行結 果,程式中的重點部分都給出注釋,並附有完整的教學課件和原始碼。 本書可作為高等學校 Python程式設計相關課程教材,也可作為軟體技術開發人員的自學參考用書。

圖書目錄

目錄
第1章Python編程基礎知識
1.1代碼行書寫格式
1.1.1格式縮進
1.1.2多行語句與空行
1.1.3Python賦值與注釋語句
1.2Python輸入/輸出
1.2.1輸入函式及套用案例
1.2.2輸出函式及套用案例
1.3Python變數及其使用
1.3.1常量
1.3.2變數
1.4運算符與表達式
1.4.1算術運算符及使用
1.4.2關係運算符及使用
1.4.3邏輯運算符及使用
1.4.4複合賦值運算符及使用
1.4.5位運算符及使用
1.4.6字元串運算符及使用
1.4.7成員運算符及使用
1.4.8身份運算符及使用
1.4.9運算符的優先權
1.5Python標準數據類型及基本使用
1.5.1數值類型及基本使用
1.5.2字元串類型及基本使用
1.5.3列表類型及基本使用
1.5.4元組類型及基本使用
1.5.5字典類型及基本使用
1.5.6集合類型及基本使用
1.6Python模組
1.6.1Python內置模組
1.6.2Python導入模組的方法
1.6.3第三方模組和自定義模組
第2章組合數據類型及使用
2.1數值類型及使用
2.1.1常用數學函式
2.1.2數學函式套用案例
2.1.3三角函式及套用案例
2.1.4隨機函式及套用案例
2.2字元串類型及使用
2.2.1常規字元串函式及套用案例
2.2.2字元串判斷函式及套用案例
2.3列表類型及使用
2.3.1列表操作
2.3.2列表函式及套用案例
2.3.3列表方法及套用案例
2.4元組類型及使用
2.4.1元組操作及套用案例
2.4.2元組函式及套用案例
2.5Python字典類型及使用
2.5.1字典函式及套用案例
2.5.2字典方法及套用案例
2.6集合類型及使用
2.6.1集合操作及套用案例
2.6.2集合函式及套用案例
第3章函式及調用規則
3.1轉換函式及使用
3.1.1ASCII碼、進制轉換函式及套用案例
3.1.2類型轉換函式及套用案例
3.2其他函式及使用
3.2.1split()函式的使用
3.2.2map()函式的使用
3.2.3split()與map()函式聯合使用
3.3時間和日期函式及使用
3.3.1datetime模組函式及套用案例
3.3.2time模組函式
3.3.3calendar模組函式及套用案例
3.4匿名函式
3.4.1lambda函式的使用規則
3.4.2lambda函式的套用案例
3.5函式調用
3.5.1自定義函式
3.5.2函式調用及套用案例
3.5.3函式傳遞及套用案例
3.5.4函式參數、返回值及套用案例
3.6嵌套函式
3.6.1嵌套定義
3.6.2嵌套調用及案例
3.7遞歸函式
3.8局部變數與全局變數
3.8.1局部變數及套用案例
3.8.2全局變數及套用案例
3.8.3命名空間的作用域及套用案例
3.9globals()函式與locals()函式
3.9.1globals()函式及套用案例
3.9.2locals()函式及套用案例
第4章程式設計
4.1程式算法及描述
4.1.1算法
4.1.2程式算法流程圖
4.1.3算法流程圖套用案例
4.2順序結構
4.3選擇結構
4.3.1if...else結構的使用
4.3.2if...else結構套用案例
4.3.3if...elif...else結構的嵌套
4.3.4if...elif...else結構套用案例
4.3.5match...case結構及套用案例
4.4簡單循環結構
4.4.1while循環的使用
4.4.2while循環套用案例
4.4.3while...else循環結構及套用案例
4.4.4for循環及套用案例
4.4.5for...else循環結構及套用案例
4.4.6break、continue與pass語句及套用案例
4.5嵌套循環結構
4.5.1嵌套循環結構的使用
4.5.2嵌套循環套用案例
4.6自定義函式中的循環套用案例
4.7遞歸套用案例
第5章面向對象程式設計方法
5.1面向對象程式設計技術
5.1.1面向對象描述及套用案例
5.1.2面向對象特徵
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.3.5使用self參數維護對象狀態及套用案例
5.3.6__del__(self)與__str__(self)結構套用案例
5.4類調用案例
5.5類的封裝、繼承和多態
5.5.1封裝及套用案例
5.5.2繼承及套用案例
5.5.3多重繼承及套用案例
5.5.4多態及套用案例
第6章檔案操作與異常處理
6.1檔案操作
6.1.1打開檔案
6.1.2檔案操作函式、方法及套用案例
6.2異常處理機制
6.2.1異常處理
6.2.2異常處理結構及套用案例
6.3Python的包
6.3.1包的含義
6.3.2包的導入及套用案例
6.3.3main函式的作用及套用案例
第7章Python的GUI設計
7.1圖形化界面設計的基本理解
7.1.1圖形化界面的特點
7.1.2圖形用戶界面設計原則
7.2常用組件及屬性
7.2.1常用組件
7.2.2組件標準屬性
7.2.3tkinter編程
7.2.4對象調用及設定
7.3tkinter布局方式
7.3.1簡單布局及套用案例
7.3.2表格布局及套用案例
7.3.3絕對位置布局及套用案例
7.4組件的使用
7.4.1標籤組件及套用案例
7.4.2編輯和輸入文本框組件及套用案例
7.4.3按鈕組件及套用案例
7.4.4單選按鈕組件及套用案例
7.4.5複選框組件及套用案例
7.4.6框架組件及套用案例
7.4.7列表框組件及套用案例
7.4.8組合框組件及套用案例
7.4.9滑塊組件及套用案例
7.4.10載入圖片套用案例
7.5選單及對話框的使用
7.5.1創建選單的方法
7.5.2主選單及套用案例
7.5.3子窗體及套用案例
7.5.4訊息對話框及套用案例
7.5.5人機互動、檔案、顏色對話框及套用案例
7.6事件的使用
7.6.1事件的描述
7.6.2事件套用案例
第8章Python繪圖方法
8.1使用tkinter模組繪圖
8.1.1圖形繪製步驟
8.1.2tkinter繪圖套用案例
8.2使用turtle模組繪圖
8.2.1turtle模組的使用
8.2.2海龜繪圖
8.2.3海龜繪圖套用案例
8.3使用matplotlib模組繪圖
8.3.1matplotlib模組的安裝
8.3.2matplotlib模組的使用
8.3.3matplotlib繪圖套用案例
8.4動畫設計
8.4.1動畫函式與事件
8.4.2動畫套用案例
第9章Python網路爬蟲
9.1爬蟲的概念
9.1.1瀏覽網頁的過程
9.1.2常用爬蟲模組
9.2requests模組載入及使用
9.2.1載入requests模組
9.2.2requests模組方法和屬性
9.2.3requests模組套用案例
9.3爬蟲架構及使用
9.3.1網路爬蟲主要框架
9.3.2爬蟲套用案例
9.4Scrapy框架的使用
9.4.1Scrapy創建爬蟲與工作流程
9.4.2Scrapy安裝與套用案例
參考文獻

相關詞條

熱門詞條

聯絡我們