Python編程入門與進階·基礎篇

《Python編程入門與進階·基礎篇》是2022年12月北京郵電大學出版社出版的圖書,作者:韓迎春。

出版信息,內容簡介,目錄介紹,

出版信息

  • 書名:Python編程入門與進階·基礎篇
  • 出版時間:2022-12-29
  • 編 著 者:韓迎春
  • 版 次:1-1
  • I S B N:978-7-5635-6828-4
  • 定 價:¥58.00元

內容簡介

本書共包括9個模組,包括Python簡介、Python基礎語法、基礎語句、Python函式、數據結構、模組、Python輸入/輸出、面向對象、異常。
本書簡化理論,強化編程,每個知識點的講解都設定了代碼示例,通過代碼引導學生掌握編程思想;設定豐富的板塊,包括“思維導圖”“知識清單”“本章總結”“術語”“程式閱讀”“綜合案例”“練習”“自我反思與評價”。
本書既可作為高等職業院校Python程式設計課程的教材,也可供相關愛好者參考和使用。

目錄介紹

第1章 Python簡介
1.1 Python概述
1.1.1 了解 Python
1.1.2 Python的發展歷史
1.1.3 Python的特點
1.1.4 Python的主要套用領域
1.2 搭建 Python開發環境
1.2.1 Python開發環境概述
1.2.2 下載與安裝 Python
1.2.3 內置的 IDLE開發環境
1.3 第一個 Python程式
1.4 Python代碼編寫規範
1.4.1 注釋規則
1.4.2 代碼縮進
1.4.3 命名規範
第2章 Python基礎語法
2.1 關鍵字與標識符
2.1.1 關鍵字
2.1.2 標識符
2.2 常量與變數
2.2.1 常量
2.2.2 變數
2.3 基本數據類型
2.3.1 數字類型
2.3.2 字元串類型
2.3.3 數據類型轉換
2.4 基本輸人和輸出
2.4.1 使用 input()函式輸入
2.4.2 使用 print()函式輸出
2.5 運算符
2.5.1 算術運算符
2.5.2 比較(關係)運算符
2.5.3 賦值運算符
2.5.4 邏輯運算符
2.5.5 位運算符
2.5.6 成員運算符
2.5.7 身份運算符
2.5.8 運算符優先權
第3章 基礎語句
3.1 條件語句
3.1.1 if語句
3.1.2 eIse語句
3.1.3 eIif語句
3.1.4 if嵌套
3.1.5 match語句
3.2 whiIe循環
3.2.1 whiIe語句
3.2.2 無限循環
3.2.3 continue語句和 break語句
3.2.4 循環嵌套
3.3 for循環
3.3.1 for循環語句
3.3.2 range()函式
第4章 Python函式
4.1 函式的概念
4.2 內置函式
4.2.1 類型轉換函式
4.2.2 數學函式
4.2.3 隨機數函式
4.3 定義新函式
4.4 調用函式
4.5 參數
4.5.1 形參和實參
4.5.2 傳遞值參數
4.5.3 默認參數
4.5.4 關鍵字參數
4.5.5 不定長參數 *args和 *kwargs
4.6 函式的嵌套
4.7 遞歸函式
4.8 變數的作用域
4.8.1 作用域的概念
4.8.2 全局變數和局部變數
4.8.3 閉包
4.9 return語句
4.10 匿名函式
第5章 數據結構
5.1 列表
5.1.1 List的概念
5.1.2 創建List
5.1.3 訪問List
5.1.4 切片List
5.1.5 重新分配List
5.1.6 刪除List
5.1.7 多維Lists
5.1.8 List的拼接
5.1.9 操作List
5.1.10 列表中的疊代
5.1.11 更好地理解List
5.2 元組
5.2.1 元組的概念
5.2.2 創建 TupIe
5.2.3 訪問 TupIe
5.2.4 切片 TupIe
5.2.5 刪除 TupIe
5.2.6 重新分配 TupIe
5.2.7 內置 TupIe函式
5.2.8 TupIe方法
5.2.9 操作 TupIe
5.2.10 TupIe疊代
5.2.11 TupIe嵌套
5.3 集合
5.3.1 集合的概念
5.3.2 創建 Set
5.3.3 訪問 Set
5.3.4 刪除 Set
5.3.5 更新 Set
5.3.6 內置 Set函式
5.3.7 操作 Set
5.3.8 Set疊代
5.3.9 凍結 Set
5.4 字典
5.4.1字典的概念
5.4.2 創建 Dictionary
5.4.3 訪問 Dictionary
5.4.4 重新分配 Dictionary
5.4.5 刪除 Dictionary
5.4.6 操作 Dictionary
5.4.7 Dictionary疊代
第6章 模組
6.1 模組的定義
6.2 模組的導人
6.2.1 使用 import語句導入模組
6.2.2 使用 from… import語句導入模組
6.3 自定義模組的創建
6.4 自定義包
6.4.1 包的概念
6.4.2 創建和使用包
6.5 常用的內置模組
6.6 第三方模組
6.6.1 常用的第三方模組
6.6.2 使用 pip管理擴展模組
第7章 Python輸入/輸出
7.1 I/O的概念
7.1.1 程式視角下的 I/O
7.1.2 I/O流
7.2 Python中的 I/O流
7.2.1 概述
7.2.2 文本 I/O流
7.2.3 二進制 I/O流
7.2.4 原始 I/O流
7.3 磁碟檔案操作
7.3.1 讀檔案
7.3.2 寫檔案
7.3.3 檔案目錄操作
7.4 字元編碼
7.4.1 基本概念
7.4.2 Unicode碼與UTF-8碼
7.4.3 Python中的字元編碼
第8章 面向對象
8.1 類的相關知識
8.2 對象的相關知識
8.3 對象之間的互動
8.4 面向對象的組合用法
8.5 面向對象的三大特性
8.5.1 繼承
8.5.2 多態
8.5.3 封裝
第9章 異常
9.1 異常的定義
9.2 異常的類型
9.2.1 Python內置異常
9.2.2 用戶自定義異常
9.3 異常的處理
9.3.1 設定捕捉器
9.3.2 使用 try… except… eIse語句處理異常
9.3.3 使用 try… except… eIse…finaIly 語句處理異常
9.3.4 以程式拋出異常
9.3.5 使用 raise拋出異常
9.3.6 用戶自定義異常處理
參考文獻

相關詞條

熱門詞條

聯絡我們