Python程式設計教程(2021年東南大學出版社出版的圖書)

Python程式設計教程(2021年東南大學出版社出版的圖書)

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

《Python程式設計教程》是2021年東南大學出版社出版的圖書,作者是盧雪松、沈啟坤。

基本介紹

  • 中文名:Python程式設計教程
  • 作者:盧雪松、沈啟坤
  • 出版時間:2021年12月
  • 出版社:東南大學出版社
  • 頁數:311 頁
  • 字數:505000
  • ISBN:9787564195649
  • 定價:58 元
  • 開本:16 開
  • 裝幀:平裝
  • 叢書系列:程式設計系列叢書 
內容簡介,圖書目錄,

內容簡介

本書是學習Python語言的入門教材,全書分為基礎篇和套用篇兩個部分,一共13章內容。不同讀者可在掌握基礎篇知識的基礎上,結合自己的專業從套用篇選學不同的套用案例。基礎篇包括Python程式設計概述、數據類型與運算符、Python流程控制、字元串、列表與元組、字典與集合、函式、檔案等程式設計基礎內容;套用篇重點介紹文本分析、網路爬蟲、圖像處理、數據分析、科學計算等套用案例。每章末尾配有相應的思維導圖,對本章的知識結構、思維過程進行梳理總結,以幫助學生複習鞏固、加深理解。本書還配有相應的實驗指導和習題集。本書可作為各類高校各個專業Python語言程式設計課程的教材,也可作為學生參加計算機等級考試的參考資料。

圖書目錄

基礎篇
第1章Python程式設計概述(3)
1.1程式設計(3)
1.1.1程式設計語言(3)
1.1.2程式設計方法(4)
1.1.3程式的編寫與調試(6)
1.2Python語言概述(8)
1.2.1Python語言的發展及套用領域(8)
1.2.2Python的函式和庫(9)
1.2.3Python代碼的風格(10)
1.2.4Python語言開發環境(12)
1.3Turtle繪圖(22)
1.3.1繪圖視窗(22)
1.3.2畫筆的控制和運動(23)
1.3.3綜合套用(25)
第2章數據類型與運算符(31)
2.1標識符(31)
2.1.1標識符及其命名規則(31)
2.1.2保留字(32)
2.2數據類型(數值型、邏輯型)(33)
2.2.1Python變數與使用(33)
2.2.2數據類型及運算(36)
2.3賦值語句(47)
2.3.1基本賦值(47)
2.3.2鏈式賦值(47)
2.3.3解包賦值語句(47)
2.3.4擴展後的賦值運算符(48)
2.4輸入輸出語句(49)
2.4.1輸入函式 input()(49)
2.4.2輸出函式 print()(50)
2.4.3format()格式化方法(51)
第3章Python流程控制(54)
3.1順序結構(54)
3.2分支結構(54)
3.2.1單分支結構(55)
3.2.2雙分支結構(56)
3.2.3多分支結構(57)
3.2.4if語句嵌套(58)
3.3循環結構(60)
3.3.1while語句(60)
3.3.2for循環語句(63)
3.3.3循環結構中else子句以及break和continue 語句 (65)
3.3.4Python循環嵌套(68)
3.4異常及其處理(69)
3.5random庫的使用(73)
3.6綜合套用(76)
第4章字元串(81)
4.1字元串類型及其基本運算(81)
4.1.1字元串的表示(81)
4.1.2字元串的基本運算(82)
4.1.3字元串的內置函式與方法(83)
4.1.4轉義字元(87)
4.2字元串的索引與切片(89)
4.2.1字元串索引(89)
4.2.2字元串切片(89)
4.3字元的編碼(90)
4.3.1Python中的字元編碼(90)
4.3.2Python中字元編碼的處理(93)
4.4綜合套用(94)
第5章列表與元組(100)
5.1列表(100)
5.1.1創建列表(100)
5.1.2列表的基本操作(102)
5.1.3列表函式與方法(107)
5.1.4列表深拷貝與淺拷貝(111)
5.2元組(113)
5.2.1元組申明與賦值(114)
5.2.2元組操作(115)
5.2.3列表和元組的區別(117)
5.3綜合套用(118)
第6章字典與集合(127)
6.1字典(127)
6.1.1創建字典(127)
6.1.2字典操作(129)
6.1.3字典的套用(132)
6.1.4字典的其他函式和方法(135)
6.2集合(136)
6.2.1集合的創建(137)
6.2.2集合的操作(138)
6.2.3集合的基本運算(140)
6.3綜合套用(141)
第7章函式(151)
7.1函式的概念(151)
7.1.1函式概述(151)
7.1.2函式分類(152)
7.2函式的定義和使用(152)
7.2.1函式的定義(152)
7.2.2函式的使用(153)
7.2.3函式的返回值(155)
7.2.4函式的調用(156)
7.3函式的參數(158)
7.3.1參數的傳遞方式(158)
7.3.2參數的分類(158)
7.4lambda函式(162)
7.5變數的作用域(164)
7.5.1局部變數(164)
7.5.2全局變數(164)
7.6函式的遞歸調用(165)
7.7函式的綜合套用(167)
第8章檔案(173)
8.1檔案概述(173)
8.1.1為什麼要引入檔案(173)
8.1.2檔案的概念及分類(173)
8.2打開和關閉檔案(174)
8.2.1打開檔案(174)
8.2.2關閉檔案(176)
8.3檔案的基本操作(177)
8.3.1檔案的讀寫(177)
8.3.2檔案的定位(181)
8.4檔案與資料夾操作(182)
8.5CSV檔案的讀寫(184)
8.5.1CSV檔案簡介(184)
8.5.2讀取CSV檔案(184)
8.5.3寫入CSV檔案(186)
8.6數據組織(187)
8.6.1基本概念(187)
8.6.2一維數據及處理(188)
8.6.3二維數據及處理(188)
8.7檔案的綜合套用(189)
套用篇
第9章文本分析(195)
9.1英文文本分析(195)
9.1.1NLTK庫介紹(195)
9.1.2英文作品分析案例(196)
9.2中文文本分析(197)
9.2.1中文文本的分詞(197)
9.2.2中文作品分析案例(200)
9.3詞雲(205)
第10章網路爬蟲(209)
10.1網路基礎知識(209)
10.1.1簡單爬蟲架構(209)
10.1.2HTML檔案(209)
10.2requests庫(211)
10.2.1請求網頁(211)
10.2.2response對象(213)
10.3BeautifulSoup4庫(216)
10.3.1庫概述(216)
10.3.2BeautifulSoup對象(217)
10.3.3遍歷文檔樹(220)
10.4套用實例(223)
第11章圖像處理(227)
11.1PIL圖像處理庫(227)
11.1.1PIL庫概述(227)
11.1.2打開、顯示和保存圖像(228)
11.1.3幾何變換(230)
11.1.4顏色空間變換(233)
11.1.5增強圖像(234)
11.1.6處理圖像(236)
11.1.7圖像序列(241)
11.2百度AI開放平台圖像處理(241)
11.2.1百度AI簡介(241)
11.2.2百度AI開放平台的圖像技術(241)
11.2.3百度AI開放平台的套用實例(243)
第12章數據分析(251)
12.1CSV簡單數據分析(251)
12.1.1CSV數據獲取(251)
12.1.2CSV數據基本運算(252)
12.1.3CSV數據分組運算(253)
12.2pandas數據分析(254)
12.2.1pandas數據結構(254)
12.2.2pandas數據源(261)
12.2.3pandas數據基本運算(262)
12.2.4pandas數據高級運算(264)
12.2.5pandas數據透視表及可視化(270)
12.3實例分析(272)
第13章科學計算(279)
13.1numpy(279)
13.1.1numpy核心數據結構:ndarray(279)
13.1.2numpy基本操作(282)
13.1.3numpy通用函式(287)
13.1.4numpy統計函式(289)
13.2matplotlib(291)
13.3案例分析(303)
參考文獻(311)

相關詞條

熱門詞條

聯絡我們