複製鏈接
請複製以下鏈接發送給好友

Python程序設計

(2021年清華大學出版社出版的圖書)

鎖定
《Python程序設計》是2021年清華大學出版社出版的圖書。 [2] 
中文名
Python程序設計
作    者
龔良彩、譚楊、向永靖、馮橋華、陳海英
出版時間
2021年10月1日
出版社
清華大學出版社
頁    數
245 頁
字    數
391000
ISBN
9787302585121
類    別
計算機
開    本
16 開
裝    幀
平裝

Python程序設計內容簡介

《Python程序設計(高等職業院校前沿技術專業特色教材)》全面地介紹了Python的基礎知識和編程技術,主要面向零基礎的學習者,以面向對象程序設計思想為核心,講授Python語言的基本語法及應用。
《Python程序設計(高等職業院校前沿技術專業特色教材)》注重基礎、循序漸進,將編程理論與例題有機結合,在引導讀者完成實際例題分析的同時,啓發讀者主動應用理論提高開發效率,力求提高讀者的編程水平。
《Python程序設計(高等職業院校前沿技術專業特色教材)》主要作為高等職業學院、中等職業學校、各類技術學校教材,也可作為中學Python興趣班的教材,還可作為本科院校的學生和Python愛好者的參考用書。 [1] 

Python程序設計作者簡介

主編龔良彩,女,1977年4月出生,工作單位:銅仁職業技術學院,計算機科學與技術專業,碩士研究生學歷,副教授職稱,主要研究方向為計算機科學與技術,長期從事計算機編程語言方面的教學工作,有豐富的教學經驗。

Python程序設計圖書目錄

第1章Python基礎知識
1.1初步認識
1.1.1Python的發展
1.1.2Python 2和Python 3
1.1.3Hello World
1.2環境搭建
1.2.1Linux系統
1.2.2蘋果OS系統
1.2.3Windows系統
1.3開發工具
1.3.1記事本
1.3.2IDLE
1.3.3Jupyter Notebook
習題
第2章變量及數據結構
2.1Python程序基本結構
2.1.1用縮進表示代碼塊
2.1.2代碼註釋
2.1.3語句續行
2.1.4語句分隔
2.1.5關鍵詞與大小寫
2.2基本輸入和輸出
2.2.1基本輸入
2.2.2基本輸出
2.3數字
2.3.1數字常量
2.3.2數字運算
2.3.3小數
2.3.4分數
2.3.5數學函數
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.6字符串
2.6.1字符串常量
2.6.2字符串基本操作
2.6.3字符串方法
2.6.4字符串格式化表達式
2.6.5bytes 字符串
2.7列表
2.7.1列表的主要特點及基本操作
2.7.2常用列表方法
2.8元組
2.8.1元組的主要特點和基本操作
2.8.2常用元組方法
2.9字典
2.9.1字典的主要特點和基本操作
2.9.2字典常用方法
2.9.3字典視圖
2.10編程實踐
習題
第3章流程控制
3.1if語句
3.1.1問題的提出
3.1.2if 語句基本結構
3.1.3真值測試
3.1.4if else三元表達式
3.2for語句
3.2.1for 循環基本格式
3.2.2多個變量迭代
3.2.3break 和continue語句
3.2.4嵌套使用for 循環
3.3while 循環結構
3.3.1while 循環基本結構
3.3.2嵌套使用while循環
3.4range函數
3.4.1range函數的基本概念
3.4.2迭代和列表解析
3.5編程實踐
習題
第4章函數與模塊
4.1函數的使用
4.1.1定義函數
4.1.2函數調用
4.1.3函數參數
4.1.4函數嵌套
4.1.5lambda函數
4.1.6遞歸函數
4.1.7函數列表
4.2變量作用域
4.2.1作用域介紹
4.2.2global 語句
4.2.3nonlocal 語句
4.3模塊
4.3.1導入模塊
4.3.2重新載入模塊
4.3.3模塊搜索路徑
4.3.4嵌套導入模塊
4.3.5模塊對象屬性
4.4模塊包
4.4.1包的基本結構
4.4.2導入包
4.4.3相對導入
4.5編程實踐
習題
第5章面向對象
5.1Python 的面向對象
5.1.1Python 的類
5.1.2Python 中的對象
5.2類的定義和使用
5.3對象的屬性和方法
5.3.1對象的屬性
5.3.2對象的方法
5.3.3類的“偽私有”屬性和方法
5.3.4構造方法和析構方法
5.4類的繼承
5.4.1普通繼承
5.4.2定義子類的屬性和方法
5.4.3調用超類的構造方法
5.4.4多重繼承
5.5運算符重載
5.5.1加法運算重載
5.5.2索引和切片重載
5.5.3自定義迭代器對象
5.5.4定製對象的字符串形式
5.6編程實踐
習題
第6章文件操作
6.1文件操作基礎
6.1.1打開文件
6.1.2文件讀寫
6.1.3文件指針
6.2文件及文件夾操作
6.2.1os模塊
6.2.2os.path模塊
6.2.3shutil模塊
6.3編程實戰
習題
第7章常用包介紹
7.1NumPy數組操作
7.1.1什麼是ndarray
7.1.2ndarray數組的操作
7.2Pandas數據框操作
7.2.1什麼是DataFrame(數據框)
7.2.2DataFrame(數據框)的操作
7.3Matplotlib可視化
習題
第8章Python編程實例
8.1Python數據庫編程
8.1.1Python數據庫應用接口(DBAPI)
8.1.2MySQL數據庫操作
8.1.3SQL Server數據庫操作
8.2scrapy網絡爬蟲
8.2.1scrapy框架介紹
8.2.2scrapy shell的基本使用
8.2.3scrapy爬蟲的初步使用
8.3自然語言處理
8.3.1jieba分詞系統介紹
8.3.2jieba分詞系統的功能
8.3.3應用案例
習題
參考文獻
參考資料