Python 程式設計

Python 程式設計

《Python 程式設計》是2018年3月清華大學出版社出版的圖書,作者是祁瑞華、鄭旭紅。

基本介紹

  • 書名:Python 程式設計
  • 作者:祁瑞華
    鄭旭紅
  • 出版社:清華大學出版社
  • 出版時間:2018年3月
  • 定價:39 元
  • ISBN:9787302498087
內容簡介,圖書目錄,

內容簡介

本書以零基礎為起點介紹Python程式設計方法。各章內容由淺入深、相互銜接、前後呼應、循序漸進。全書各章節選用豐富的程式設計語言經典實例來講解基本概念和程式設計方法,同時配有大量良去多習題供讀者練習。
全書共9章,第1章介紹Python語言開發環境; 第2章介紹Python程式設計語言的基礎語法檔鴉歡; 第3章介紹列表和元組; 第4章介紹字元串; 第5章介紹字典和集合; 第6章介紹函式與模組; 第7章介紹Python的程式流程控制; 第8章介紹檔案操作; 第9章介紹異常處理。
本書語言表達簡潔、嚴謹、流暢,內容通俗易懂、重點突出、實例豐富,適合作為高等院校各專業程式設計語言課程的教材,也可以作為非計算機專業公共基礎課教材。

圖書目錄

第1章Python概述
1.1初識Python
1.1.1Python語言的特點
1.1.2Python語言的套用領域
1.2Python版本和開發環境
1.2.1Python語言的版本
1.2.2Python的集成開發環境
1.3Python的安裝和設定
1.3.1Python的下載
1.3.2Python的安裝
1.3.3Python擴展包的安裝和管理
1.4執行Python程式
1.4.1Python解釋器執行Python程式
1.4.2Python集成開發環境IDLE
1.4.3Anaconda——Python科學計算環境
1.5本章小結
1.6上機實驗
上機實驗1Python的安裝和使用
上機實驗2Anaconda的安裝和使用
習題1
第2章Python的基礎語法
2.1Python的檔案類型
2.2Python的編碼規範
2.2.1命名規則
2.2.2代碼縮進與冒號
2.2.3使用空行分隔代碼
2.2.4正確的注釋
2.2.5語句的分隔
2.2.6PEP 8編碼規範
2.3變數和常量
2.3.1變數的命名和賦值
2.3.2局部變數和全局變數
2.3.3常量
2.4數據類型
2.5運算符
2.5.1算術運算符
2.5.2關係運算符
2.6本章小結
2.7上機實驗
上機實驗1代碼縮進
上機實驗2添加注釋
上機實驗3關係運算符
習題2
第3章列表和元組
3.1序列簡介
3.1.1索引
3.1.2切民贈獄阿片
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.3.4列表元素的訪問與計數
3.3.5成員資格判斷
3.3.6切片操作
3.3.7列表排序
3.3.8列表推導式
3.4元組
3.4.1元組的創建棕厚愚祝與刪除
3.4.2元組的基本操作
3.4.3元組與列表的區別
3.4.4生成器推導式
3.5本章小結
3.6上機實驗
上機實驗1Python列表與集合
上機實驗2序列內置函式
上機實驗3偶數變換
上機實驗4六組數據結構
習題3
第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.2re模組主要方法
4.2.3使用正則表達式對象
4.2.4子模式與match對象
4.3本章小結
4.4上機實驗
上機實驗1字元串的格式化
上機實驗2字元串的切片操作
上機實驗3字元串的拆分操作
上機實驗4字元串的拆分和連線操作
上機實驗5正則表達式
習題4
第5章字典和集合
5.1字典
5.1.1字典的創建與刪除
5.1.2字典元素的訪問
5.1.3字典元素的修改與添加
5.1.4有序字典
5.2集合
5.2.1集合的創建與刪除
5.2.2集海趨捉合操作
5.2.3不可變集合
5.3本章小結
5.4上熱和設機實驗
上機實驗1字典
上機實驗2有序字典
上機實驗3集合
上機實驗4不可變集合
習題5
第6章函式與模組
6.1Python的程式結構
6.2函式
6.2.1函式的定義
6.2.2函式的參數
6.2.3函式的返回值
6.2.4函式的嵌套
6.2.5遞歸函式
6.2.6Lambda函式
6.2.7變數作用域
6.3模組
6.3.1模組的創建
6.3.2模組的導入
6.3.3模組的屬性
6.3.4模組的內置函式
6.3.5自定義包
6.4本章小結
6.5上機實驗
上機實驗1Python用戶自定義函式
上機實驗2Python遞歸函式
上機實驗3自定義模組的使用
上機實驗4包的使用
習題6
第7章Python的控制語句
7.1print語句
7.2賦值語句
7.3條件語句
7.3.1if語句
7.3.2else子句
7.3.3elif子句
7.3.4if語句的嵌套代碼塊
7.3.5條件語句程式舉例
7.4循環語句
7.4.1while循環
7.4.2for循環
7.4.3Python break和continue語句
7.4.4Python循環嵌套
7.5本章小結
7.6上機實驗
上機實驗1簡單的數據處理
上機實驗2if語句的套用
上機實驗3指定次數的循環
習題7
第8章檔案操作
8.1顯示和輸入數據
8.1.1輸出數據
8.1.2輸入數據
8.2檔案操作
8.2.1打開檔案
8.2.2關閉檔案
8.2.3讀取檔案內容
8.2.4向檔案中寫入數據
8.2.5檔案屬性
8.2.6刪除檔案
8.2.7重命名檔案
8.2.8複製檔案
8.2.9移動檔案
8.3編程
8.3.1獲取當前
8.3.2獲取內容
8.3.3創建
8.3.4刪除
8.4本章小結
8.5上機實驗
上機實驗1猜數字(標準輸入輸出)
上機實驗2file對象操作
上機實驗3遍歷資料夾
上機實驗4檔案/操作
習題8
第9章異常處理
9.1異常
9.2捕獲異常
9.2.1try…except語句
9.2.2捕獲多種異常
9.2.3捕獲所有異常
9.3finally語句
9.4本章小結
9.5上機實驗
上機實驗1常見異常
上機實驗2帶異常處理的檔案讀寫
習題9
參考文獻
3.2.3序列比較
3.2.4序列排序
3.2.5長度、最小值和最大值
3.3列表
3.3.1列表的創建與刪除
3.3.2列表元素的增加
3.3.3列表元素的刪除
3.3.4列表元素的訪問與計數
3.3.5成員資格判斷
3.3.6切片操作
3.3.7列表排序
3.3.8列表推導式
3.4元組
3.4.1元組的創建與刪除
3.4.2元組的基本操作
3.4.3元組與列表的區別
3.4.4生成器推導式
3.5本章小結
3.6上機實驗
上機實驗1Python列表與集合
上機實驗2序列內置函式
上機實驗3偶數變換
上機實驗4六組數據結構
習題3
第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.2re模組主要方法
4.2.3使用正則表達式對象
4.2.4子模式與match對象
4.3本章小結
4.4上機實驗
上機實驗1字元串的格式化
上機實驗2字元串的切片操作
上機實驗3字元串的拆分操作
上機實驗4字元串的拆分和連線操作
上機實驗5正則表達式
習題4
第5章字典和集合
5.1字典
5.1.1字典的創建與刪除
5.1.2字典元素的訪問
5.1.3字典元素的修改與添加
5.1.4有序字典
5.2集合
5.2.1集合的創建與刪除
5.2.2集合操作
5.2.3不可變集合
5.3本章小結
5.4上機實驗
上機實驗1字典
上機實驗2有序字典
上機實驗3集合
上機實驗4不可變集合
習題5
第6章函式與模組
6.1Python的程式結構
6.2函式
6.2.1函式的定義
6.2.2函式的參數
6.2.3函式的返回值
6.2.4函式的嵌套
6.2.5遞歸函式
6.2.6Lambda函式
6.2.7變數作用域
6.3模組
6.3.1模組的創建
6.3.2模組的導入
6.3.3模組的屬性
6.3.4模組的內置函式
6.3.5自定義包
6.4本章小結
6.5上機實驗
上機實驗1Python用戶自定義函式
上機實驗2Python遞歸函式
上機實驗3自定義模組的使用
上機實驗4包的使用
習題6
第7章Python的控制語句
7.1print語句
7.2賦值語句
7.3條件語句
7.3.1if語句
7.3.2else子句
7.3.3elif子句
7.3.4if語句的嵌套代碼塊
7.3.5條件語句程式舉例
7.4循環語句
7.4.1while循環
7.4.2for循環
7.4.3Python break和continue語句
7.4.4Python循環嵌套
7.5本章小結
7.6上機實驗
上機實驗1簡單的數據處理
上機實驗2if語句的套用
上機實驗3指定次數的循環
習題7
第8章檔案操作
8.1顯示和輸入數據
8.1.1輸出數據
8.1.2輸入數據
8.2檔案操作
8.2.1打開檔案
8.2.2關閉檔案
8.2.3讀取檔案內容
8.2.4向檔案中寫入數據
8.2.5檔案屬性
8.2.6刪除檔案
8.2.7重命名檔案
8.2.8複製檔案
8.2.9移動檔案
8.3編程
8.3.1獲取當前
8.3.2獲取內容
8.3.3創建
8.3.4刪除
8.4本章小結
8.5上機實驗
上機實驗1猜數字(標準輸入輸出)
上機實驗2file對象操作
上機實驗3遍歷資料夾
上機實驗4檔案/操作
習題8
第9章異常處理
9.1異常
9.2捕獲異常
9.2.1try…except語句
9.2.2捕獲多種異常
9.2.3捕獲所有異常
9.3finally語句
9.4本章小結
9.5上機實驗
上機實驗1常見異常
上機實驗2帶異常處理的檔案讀寫
習題9
參考文獻

相關詞條

熱門詞條

聯絡我們