Python程式設計案例教程(2021年中國人民大學出版社出版的圖書)

Python程式設計案例教程(2021年中國人民大學出版社出版的圖書)

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

《Python程式設計案例教程》是2021年中國人民大學出版社出版的圖書。

基本介紹

  • 中文名:Python程式設計案例教程
  • 作者:龍浩、陳祥章、楊勇
  • 出版時間:2021年
  • 出版社:中國人民大學出版社
  • ISBN:9787300297071
內容簡介,圖書目錄,

內容簡介

本書寫作之初力求做到:通過學習Python 程式設計,讀者具有程式設計的初步知識;幫助初學者學會用計算機解決問題的思路和方法;培養初學者學會用計算機工具解決實際問題的能力。Python 程式設計對首次接觸的初學者來說感覺比較容易,但要真正學好和靈活運用Python 開發軟體確實不易。考慮到學生的特點,本書注重以套用為中心、以案例為引導,內容通俗易懂、易於理解、快速入門。主要內容包括:括Python 概述;列表、元組、字典;選擇與循環;字元串與正則表達式;函式;面向對象程式設計;檔案;圖形界面設計。為了便於理論的理解和學習,書中除採用代碼案例教學外,也相應設計了虛擬實例套用。

圖書目錄

單元1 python 概述
1.1 程式設計與Python 語言
1.1.1 程式設計語言
1.1.2 Python 語言概述
1.1.3 Python 解釋器
1.2 Python 的運行方式
1.3 程式的基本編寫方法
1.3.1 理解問題的計算部分
1.3.2 IPO 程式編寫方法
1.4 Python 代碼的編寫規範
1.4.1 換行
1.4.2 縮進
1.4.3 注釋
1.5 基礎知識
1.5.1 基本數據類型
1.5.2 數據類型轉換
1.5.3 保留字
1.5.4 變數
1.5.5 運算符
1.5.6 程式的語句元素
1.5.7 內置函式
1.5.8 基本輸入輸出
1.6 綜合案例:Python 小程式
技能檢測:模擬手機充值場景
單元2 列表、元組、字典
2.1 列表
2.1.1 列表的創建與刪除
2.1.2 添加、修改和刪除列表元素
2.1.3 對列表進行統計和計算
2.2 元組
2.2.1 元組的創建與刪除
2.2.2 訪問元組元素
2.2.3 修改元組元素
2.2.4 元組與列表的區別
2.3 字典
2.3.1 字典的創建與刪除
2.3.2 通過鍵值對訪問字典
2.3.3 添加、修改和刪除字典元素
2.4 綜合案例:定製自己的手機套餐
技能檢測:電視劇的收視率排行榜
單元3 選擇與循環
3.1 選擇結構
3.1.1 條件運算符
3.1.2 單分支結構:if 語句
3.1.3 二分支結構:if-else 語句
3.1.4 多分支結構:if-elif-else 語句
3.1.5 選擇結構的嵌套
3.2 循環結構
3.2.1 for 循環
3.2.2 while 循環
3.2.3 循環結構中的else 子句
3.2.4 break 和continue 語句
3.3 綜合案例:快速複製jpg 檔案
技能檢測:模擬支付寶螞蟻森林的能量產生過程
單元4 字元串與正則表達式
4.1 字元串
4.1.1 字元串格式化
4.1.2 字元串常用操作
4.2 正則表達式
4.2.1 基本語法
4.2.2 使用正則表達式對象
4.3 綜合案例:實現微信搶紅包功能
技能檢測:顯示實時天氣預報
單元5 函式
5.1 函式的定義
5.2 參數
5.2.1 形參與實參
5.2.2 參數類型
5.2.3 函式返回值
5.3 變數的作用域
5.3.1 作用域
5.3.2 局部變數
5.3.3 全局變數
5.4 匿名函式(lambda)
5.5 遞歸函式
5.5.1 遞歸函式的形式
5.5.2 實現斐波那契數列
5.6 綜合案例:模擬外賣商家的套餐
技能檢測:將美元轉換為人民幣
單元6 面向對象程式設計
6.1 面向對象的概述
6.2 類的定義與使用
6.2.1 類的定義
6.2.2 創建類的實例
6.2.3 創建__init__( ) 方法
6.2.4 創建類的成員並訪問
6.2.5 訪問限制
6.3 屬性(property)
6.3.1 創建用於計算的屬性
6.3.2 為屬性添加安全保護機制
6.4 封裝
6.5 繼承
6.5.1 繼承的基本語法
6.5.2 重寫方法
6.5.3 派生類中調用基類的__init__( )方法
6.6 多態
6.7 模組
6.7.1 模組概述
6.7.2 自定義模組
6.7.3 以主程式的形式執行
6.8 Python 中的包
6.8.1 Python 程式的包結構
6.8.2 創建和使用包
6.9 綜合案例:列印進銷管理系統中的每月銷售明細
技能檢測:模擬電影院的自動售票機選票頁面
單元7 檔案
7.1 檔案基本操作
7.1.1 常見的數據檔案類型
7.1.2 檔案的打開和關閉
7.1.3 檔案的讀寫
7.1.4 二進制檔案操作
7.2 目錄操作
7.2.1 目錄操作簡介
7.2.2 os 與os.path 模組
7.2.3 shutil 模組
7.3 綜合案例:樓盤信息錄入與查詢
技能檢測:批量添加資料夾
單元8 圖形界面設計
8.1 wxPython
8.1.1 Frame 窗體
8.1.2 控制項
8.2 綜合案例:商品銷售系統
8.2.1 工程文檔結構圖
8.2.2 啟動檔案
8.2.3 視窗基類
8.2.4 登錄視窗
8.2.5 settings 檔案
8.2.6 商品列表視窗
8.2.7 表格對象類
技能檢測:添加商品至購物車頁面
參考文獻

相關詞條

熱門詞條

聯絡我們