Python程式設計入門(2021年清華大學出版社出版的圖書)

Python程式設計入門(2021年清華大學出版社出版的圖書)

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

《Python程式設計入門》是2021年清華大學出版社出版的圖書,作者是王霞、王書芹、郭小薈。

基本介紹

  • 中文名:Python程式設計入門 
  • 作者:王霞、王書芹、郭小薈
  • 出版時間:2021年6月
  • 出版社:清華大學出版社
  • ISBN:9787302576709
  • 類別:工學教材
  • 開本:16 開
  • 裝幀:平裝-膠訂
內容簡介,作者簡介,圖書目錄,

內容簡介

在人工智慧時代,Python已經成為主流的通用開發語言。同時,為貫徹落實2020年5月*印發的《高等學校課程思政建設指導綱要》中提出的煮船端剃所有專業課程均需加強學生工程倫理教育的目標要求。本書從實用性和思政性兩方面結合入手,針對完全零基循放肯凳礎入門的讀者,採用圖文並茂、學練結合的模式進行講解,達到熟練掌握Python的目的。 本書分為9章,從Python發展歷程、環境的搭建開始,逐步介紹Python的數據類型、流程控制、函式、類和對象、異常處理等。每章均結合思政元素設計適當案例,讓學生在學習專業知識的同時潛移默化地接受思政教育。 本書概念清晰、內容簡練、結合思政,是廣大Python入門讀者的佳選,非常適合作為凳膠墊高等院校和培訓學校相關專業師生的教學參考書。

作者簡介

王霞,江蘇師範大學智慧教育學院(計算機科學與技術學院)教師。長期從事電腦程式設計課程的教學和研究工作,承擔“C 程式設計”“數據結構與算法”“Python程式設計”等多門課程教學,具有豐富的實踐教學經驗。主要研究領域為環境規劃、生態文明建設規劃等。

圖書目錄

第1章緒論
1.1Python簡介
1.1.1Python的發展歷程及趨勢
1.1.2Python的優缺點
1.1.3Python的套用領域
1.2Python的安裝和使用
1.2.1Python的下載
1.2.2Python的安裝
1.2.3Python的執行
1.2.4Python檔案的執行過程
1.3Python集成開發環境——PyCharm
1.3.1PyCharm的下疊肯載
1.3.2PyCharm的戶斷擊安裝
1.3.3PyCharm的簡單使用
1.3.4PyCharm的常用快捷鍵
1.4Python發展歷程——創新共享
1.4.1Python的創新
1.4.2Python的共享
1.4.3對我們的啟示
1.5本章小結
1.6鞏固訓練
第2章Python語法基礎
2.1關鍵字
2.2標識符
2.3變數
2.3.1變數的含義
2.3.2變數名和變數值
2.3.3變數在記憶體的存儲
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.5.5邏輯運算符
2.5.6位運算符
2.5.7成員運算符
2.5.8身份運算符
2.5.9運算符的優先權和結合性總結
2.6標準輸入和輸出
2.6.1標準輸入函式input()
2.6.2標準輸出函式print()
2.7良好的編程習慣
2.7.1注釋
2.7.2代碼縮進
2.7.3編碼規範
2.7.4Python之禪
2.8國家榮譽稱號——家國情懷
2.8.1案例背景
2.8.2案例任務,分析和實現
2.8.3總結、啟示和拓展
2.9本章小結
2.10鞏固訓練
第3章流程控制
3.1順序結構
3.2選擇結構
3.2.1單分支結構
3.2.2雙分支結構
3.2.3多分支結構
3.2.4分支結構的嵌套
3.3循環結構
3.3.1while循環
3.3.2for…in循環
3.3.3循環嵌套
3.3.4break和continue
3.3.5窮舉與疊代
3.4流程控制綜合例子
3.5光碟行動餐飲系統——勤儉節約
3.5.1案例背景
3.5.2案例任務
3.5.3案例分析和實現
3.5.4總結和啟示
3.6本章小結
3.7鞏固訓練
第4章高級數據類型
4.1列表
4.1.1列表的創建
4.1.2列表的訪問
4.1.3列表的遍歷
4.1.4列表元素的增加
4.1.5列表元素的刪除
4.1.6列表元素的修改
4.1.7列表元素的排序
4.1.8列表的其他操作
4.2元組
4.2.1元組的常用操作
4.2.2序列解包
4.2.3列表和元組實例
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.5綜合例子
4.6法治中國,任重道遠,先從排隊做起
4.6.1案例背景
4.6.2案例任務
4.6.3案例分析與實現
4.6.4總結和啟示
4.7本章小結
4.8鞏固訓練
第5章函式
5.1內置函式
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.4lambda函式
5.5變數的作用域
5.5.1局部變數
5.5.2全局變數
5.5.3global關鍵字
5.6遞歸函式
5.7綜合例子
5.8垃圾分類——共創美好家園
5.8.1案例背景
5.8.2案例任務
5.8.3案例分析與實現
5.8.4總結和啟示
5.9本章小結
5.10鞏固訓練
第6章面向對象程式設計
6.1類與對象
6.1.1類的定義
6.1.2類的實例化結果——實例對象
6.1.3類成員的可訪問範圍
6.2屬性
6.2.1實例屬性
6.2.2類屬性
6.2.3特殊屬性
6.2.4動態添加/刪除屬性
6.3方法
6.3.1實例方法
6.3.2類方法
6.3.3靜態方法
6.3.4特殊方法
6.3.5動態添加/刪除方法
6.4運算符重載
6.5繼承
6.5.1相關概念
6.5.2單繼承
6.5.3多繼承及MRO順序
6.6多態性
6.7綜合例子
6.8北斗衛星導航系統——科技強國
6.8.1案例背景
6.8.2案例任務
6.8.3案例分析與實現
6.8.4總結和啟示
6.9本章小結
6.10鞏固訓練
第7章檔案和目錄操作
7.1檔案的概念
7.2檔案的常用操作
7.2.1檔案的打開
7.2.2檔案的關閉
7.2.3檔案的讀寫
7.3文本檔案操作
7.4二進制檔案操作
7.4.1struct模組
7.4.2pickle模組
7.5csv格式檔案的操作
7.5.1什麼是csv檔案
7.5.2csv檔案的寫入
7.5.3csv檔案的讀取
7.6檔案與目錄操作
7.6.1os和os.path模組
7.6.2shutil模組
7.7檔案的壓縮與解壓縮
7.7.1zipfile模組
7.7.2tarfile模組
7.8綜合例子
7.9中國詩詞大會——尋文化基因、品生活之美
7.9.1案例背景
7.9.2案例任務
7.9.3案例分析與實現
7.9.4總結和啟示
7.10本章小結
7.11鞏固訓練
第8章異常處理
8.1異常的概念
8.2Python異常類
8.3異常處理
8.3.1異常處理結構
8.3.2拋出異常語句
8.4自定義異常類
8.5斷言
8.6大國工匠——匠心築夢
8.6.1案例背景
8.6.2案例任務
8.6.3案例分析與實現
8.6.4總結和啟示
8.7本章小結
8.8鞏固訓練
第9章Python綜合套用實例
9.1實例引入
9.2新冠肺炎疫情數據的獲取
9.2.1網路爬蟲的基本流程
9.2.2所需庫的安裝
9.2.3爬取海外新冠肺炎疫情歷史數據
9.2.4爬取國內新冠肺炎疫情歷史數據
9.2.5爬取海外新冠肺炎疫情實時數據
9.2.6爬取國內新冠肺炎疫情實時數據
9.3新冠肺炎疫情數據的可視化展示
9.3.1讀取新冠肺炎疫情數據
9.3.2數據可視化matplotlib庫
9.3.3繪製確診人數趨勢曲線圖
9.3.4繪製確診人數詞雲圖
9.3.5繪製國內確診人數南丁格爾玫瑰圖
9.4本章小結
參考文獻
2.5.8身份運算符
2.5.9運算符的優先權和結合性總結
2.6標準輸入和輸出
2.6.1標準輸入函式input()
2.6.2標準輸出函式print()
2.7良好的編程習慣
2.7.1注釋
2.7.2代碼縮進
2.7.3編碼規範
2.7.4Python之禪
2.8國家榮譽稱號——家國情懷
2.8.1案例背景
2.8.2案例任務,分析和實現
2.8.3總結、啟示和拓展
2.9本章小結
2.10鞏固訓練
第3章流程控制
3.1順序結構
3.2選擇結構
3.2.1單分支結構
3.2.2雙分支結構
3.2.3多分支結構
3.2.4分支結構的嵌套
3.3循環結構
3.3.1while循環
3.3.2for…in循環
3.3.3循環嵌套
3.3.4break和continue
3.3.5窮舉與疊代
3.4流程控制綜合例子
3.5光碟行動餐飲系統——勤儉節約
3.5.1案例背景
3.5.2案例任務
3.5.3案例分析和實現
3.5.4總結和啟示
3.6本章小結
3.7鞏固訓練
第4章高級數據類型
4.1列表
4.1.1列表的創建
4.1.2列表的訪問
4.1.3列表的遍歷
4.1.4列表元素的增加
4.1.5列表元素的刪除
4.1.6列表元素的修改
4.1.7列表元素的排序
4.1.8列表的其他操作
4.2元組
4.2.1元組的常用操作
4.2.2序列解包
4.2.3列表和元組實例
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.5綜合例子
4.6法治中國,任重道遠,先從排隊做起
4.6.1案例背景
4.6.2案例任務
4.6.3案例分析與實現
4.6.4總結和啟示
4.7本章小結
4.8鞏固訓練
第5章函式
5.1內置函式
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.4lambda函式
5.5變數的作用域
5.5.1局部變數
5.5.2全局變數
5.5.3global關鍵字
5.6遞歸函式
5.7綜合例子
5.8垃圾分類——共創美好家園
5.8.1案例背景
5.8.2案例任務
5.8.3案例分析與實現
5.8.4總結和啟示
5.9本章小結
5.10鞏固訓練
第6章面向對象程式設計
6.1類與對象
6.1.1類的定義
6.1.2類的實例化結果——實例對象
6.1.3類成員的可訪問範圍
6.2屬性
6.2.1實例屬性
6.2.2類屬性
6.2.3特殊屬性
6.2.4動態添加/刪除屬性
6.3方法
6.3.1實例方法
6.3.2類方法
6.3.3靜態方法
6.3.4特殊方法
6.3.5動態添加/刪除方法
6.4運算符重載
6.5繼承
6.5.1相關概念
6.5.2單繼承
6.5.3多繼承及MRO順序
6.6多態性
6.7綜合例子
6.8北斗衛星導航系統——科技強國
6.8.1案例背景
6.8.2案例任務
6.8.3案例分析與實現
6.8.4總結和啟示
6.9本章小結
6.10鞏固訓練
第7章檔案和目錄操作
7.1檔案的概念
7.2檔案的常用操作
7.2.1檔案的打開
7.2.2檔案的關閉
7.2.3檔案的讀寫
7.3文本檔案操作
7.4二進制檔案操作
7.4.1struct模組
7.4.2pickle模組
7.5csv格式檔案的操作
7.5.1什麼是csv檔案
7.5.2csv檔案的寫入
7.5.3csv檔案的讀取
7.6檔案與目錄操作
7.6.1os和os.path模組
7.6.2shutil模組
7.7檔案的壓縮與解壓縮
7.7.1zipfile模組
7.7.2tarfile模組
7.8綜合例子
7.9中國詩詞大會——尋文化基因、品生活之美
7.9.1案例背景
7.9.2案例任務
7.9.3案例分析與實現
7.9.4總結和啟示
7.10本章小結
7.11鞏固訓練
第8章異常處理
8.1異常的概念
8.2Python異常類
8.3異常處理
8.3.1異常處理結構
8.3.2拋出異常語句
8.4自定義異常類
8.5斷言
8.6大國工匠——匠心築夢
8.6.1案例背景
8.6.2案例任務
8.6.3案例分析與實現
8.6.4總結和啟示
8.7本章小結
8.8鞏固訓練
第9章Python綜合套用實例
9.1實例引入
9.2新冠肺炎疫情數據的獲取
9.2.1網路爬蟲的基本流程
9.2.2所需庫的安裝
9.2.3爬取海外新冠肺炎疫情歷史數據
9.2.4爬取國內新冠肺炎疫情歷史數據
9.2.5爬取海外新冠肺炎疫情實時數據
9.2.6爬取國內新冠肺炎疫情實時數據
9.3新冠肺炎疫情數據的可視化展示
9.3.1讀取新冠肺炎疫情數據
9.3.2數據可視化matplotlib庫
9.3.3繪製確診人數趨勢曲線圖
9.3.4繪製確診人數詞雲圖
9.3.5繪製國內確診人數南丁格爾玫瑰圖
9.4本章小結
參考文獻

相關詞條

熱門詞條

聯絡我們