大數據技術及人工智慧相關專業套用型系列教材

大數據技術及人工智慧相關專業套用型系列教材

《Python語言基礎教程》是北京師範大學出版社2020年1月出版的書籍。本書可作為研究型/套用型高校本科生的《Python 編程實踐》教材,主要內容包括兩部分

基本介紹

  • 書名:Python語言基礎教程
  • 作者:王茂發
  • 出版社:北京師範大學出版社
  • ISBN:9787303253708
內容簡介,圖書目錄,作者簡介,

內容簡介

本書可作為研究型/套用型高校本科生的《Python 編程實踐》教材,主要內容包括兩部分:第一部分為基本語法: Python基礎入門、變數和簡單數據類型、流程控制、元祖、列表、字典、函式、類、Numpy、Pandas等;第二部分為Python實踐實例:檔案操作,網站爬蟲等。

圖書目錄

第1章Python基礎知識(1)
11Anaconda的安裝(1)
12編譯器的選擇(4)
13Python的運行(5)
14Python中的注釋(6)
15數據類型(7)
16print函式(9)
17參數命名(11)
18獲取幫助(13)
第2章函式和模組(15)
21函式基礎(15)
22函式的參數(17)
23函式的返回值(18)
24參數默認值和可變參數
(19)
25函式的嵌套調用(20)
26lambda函式(22)
27使用模組(22)
28變數作用域(24)
第3章數字類型(28)
31數據類型與運算符(28)
32運算符及其優先權(30)
33數學內置函式(33)
34類型轉換內置函式(34)
35常用數字內置庫函式(35)
第4章字元串(39)
41字元串的定義(39)
42字元串的常用方法(40)
43字元串的切片(44)
44字元串的其他用法(46)
第5章組合數據類型(55)
51概述(55)
52列表(59)
53元組(66)
54集合(70)
55字典(74)
第6章流控制(84)
61條件語句(84)
62循環語句(86)
63跳轉語句(90)
64Python的三元運算符(92)
65enumerate函式的使用
(94)
66條件語句和循環語句綜合實例
(94)
第7章檔案處理(97)
71輸入/輸出檔案(97)
72讀寫檔案(99)
73os模組(102)
74結構化數據的使用(105)
第8章錯誤、異常和清理(109)
81錯誤(109)
82異常(109)
83清理(114)
第9章時間和日期(117)
91了解時間(117)
92time模組(117)
93datatime模組(120)
94calendar模組(121)
第10章正則表達式(123)
101了解正則表達式(123)
102re模組(123)
103簡單實例(125)
第11章面向對象(128)
111面向對象(128)
112面向對象技術(128)
113類對象(129)
114類的方法(131)
115繼承(131)
116多重繼承(133)
117方法重載(134)
118類的私有屬性和私有方法
(135)
第12章資料庫套用開發(139)
121資料庫概述(139)
122MySQL資料庫(143)
123SQLite資料庫(145)
124MongoDB資料庫(148)
第13章網路編程(153)
131TCP/IP協定族(153)
132Python socket編程(155)
133編寫Python網路爬蟲
(169)
134Python Web框架(179)
第14章數據分析與可視化(187)
141基於Python的數據分析與可視化平台(187)
142numpy庫(187)
143pandas庫(192)
144matplotlib庫(196)

作者簡介

王茂發,男,北京信息科技大學講師,講授課程有:大數據技術基礎、深度學習、數據挖掘、神經網路、面向對象程式編程(C 、Java、C#)、Python語言、數據恢復、計算機組成原理等;學術成果:主持國家自然基金青年基金項目1項,發表SCI論文多篇。

相關詞條

熱門詞條

聯絡我們