日本免费精品视频,男人的天堂在线免费视频,成人久久久精品乱码一区二区三区,高清成人爽a毛片免费网站

在線客服
Python 3 基礎教程圖書
人氣:49

Python 3 基礎教程

本書注重基礎、循序漸進,系統地講述了Python程序設計開發.

內容簡介

本書注重基礎、循序漸進,系統地講述了Python程序設計開發的相關知識。全書共分8章,涵蓋了Python開發環境及工具、編程基礎、程序流程控制、函數與模塊、面向對象編程、異常處理、數據庫編程和tkinter GUI編程等內容。

編輯推薦

導語_點評_推薦詞

作者簡介

鄧英,副教授,主要從事網絡技術工作、科技期刊編輯工作以及教學工作。 夏幫貴,副教授,主要從事數據庫、軟件開發,已出版VB、C/C 、VF、Java、PHP、ASP.NET等相關教材十余部。

目錄

目 錄 第1章Python 起步1 1.1認識Python1 1.1.1Python 的發展1 1.1.2Python 的應用案例2 1.1.3Python 的應用領域2 1.1.4Python 的特點4 1.1.5Python 的版本6 1.1.6Python 3.x 與2.x 的區別7 1.2Python 程序的運行方式9 1.2.1計算機程序設計語言分類10 1.2.2計算機程序的運行方式10 1.2.3Python 程序的運行方式10 1.2.4Python 的實現11 1.2.5Python 程序的可執行文件11 1.3Python 開發環境及工具12 1.3.1Python 的下載和安裝12 1.3.2Python 編程工具:IDLE15 1.3.3Python 編程工具:記事本16 1.3.4Python 編程工具:Eclipse PyDev17 1.3.5Python 編程工具:NetBeans26 1.4編程實踐31 1.4.1使用IDLE 交互模式31 1.4.2直接使用Python 交互模式32 1.4.3用IDLE 編寫Python 程序輸出32 1.4.4在命令行運行Python程序33 1.4.5雙擊文件圖標運行Python程序34 1.5本章小結34 1.6習題35 第2章Python 編程基礎36 2.1Python 程序基本結構36 2.1.1用縮進表示代碼塊36 2.1.2代碼注釋37 2.1.3語句續行37 2.1.4語句分隔37 2.1.5關鍵字與大小寫38 2.2基本輸入和輸出38 2.2.1基本輸入38 2.2.2基本輸出39 2.3數據類型:數字40 2.3.1數字常量40 2.3.2數字運算42 2.3.3小數45 2.3.4分數46 2.3.5數學函數47 2.4變量與動態數據類型49 2.4.1變量與對象49 2.4.2對象的垃圾回收49 2.4.3變量命名規則50 2.4.4賦值語句50 2.4.5變量的共享引用52 2.5數據類型:集合53 2.5.1集合常量53 2.5.2集合運算54 2.5.3集合基本操作54 2.5.4凍結集合55 2.6數據類型:字符串56 2.6.1字符串常量56 2.6.2字符串基本操作58 2.6.3字符串方法61 2.6.4字符串格式化表達式66 2.6.5bytes 字符串68 2.7數據類型:列表69 2.7.1列表基本特點69 2.7.2列表基本操作69 2.7.3常用列表方法72 2.8數據類型:元組74 2.8.1元組特點74 2.8.2元組的基本操作74 2.8.3元組方法76 2.9數據類型:字典77 2.9.1字典的特點77 2.9.2字典基本操作77 2.9.3字典常用方法79 2.9.4字典視圖81 2.10數據類型:文件83 2.10.1打開和關閉文件83 2.10.2讀寫文本文件83 2.10.3讀寫二進制文件88 2.10.4用文件存儲Python對象88 2.11編程實踐:用戶數據的序列化89 2.12本章小結90 2.13習題90 第3章程序流程控制91 3.1if 分支結構91 3.1.1if 語句基本結構91 3.1.2真值測試92 3.1.3if…else 三元表達式94 3.2for 循環94 3.2.1for 循環基本格式94 3.2.2多個變量迭代95 3.2.3break 和continue96 3.2.4嵌套使用for 循環96 3.3while 循環96 3.3.1while 循環基本結構97 3.3.2嵌套使用while 循環97 3.4迭代和列表解析98 3.4.1迭代98 3.4.2列表解析100 3.4.3zip、map 和filter102 3.5編程實踐103 3.5.1輸出數字金字塔103 3.5.2生成10 個兩位的隨機素數104 3.6本章小結104 3.7習題105 第4章函數與模塊106 4.1函數106 4.1.1定義函數106 4.1.2函數調用107 4.1.3函數參數107 4.1.4函數嵌套定義110 4.1.5lambda 函數110 4.1.6遞歸函數110 4.1.7函數列表111 4.2變量作用域111 4.2.1有哪些作用域111 4.2.2global 語句113 4.2.3nonlocal 語句114 4.3模塊114 4.3.1導入模塊115 4.3.2導入與執行模塊116 4.3.3用import 還是from118 4.3.4重新載入模塊119 4.3.5模塊搜索路徑120 4.3.6嵌套導入模塊122 4.3.7查看模塊對象屬性122 4.3.8__name__屬性和命令行參數123 4.3.9隱藏模塊數據124 4.4模塊包125 4.4.1包的基本結構125 4.4.2導入包125 4.4.3相對導入125 4.5編程實踐:函數庫127 4.5.1實現楊輝三角函數127 4.5.2實現“漢諾塔”模擬函數128 4.5.3交互模式導入函數測試130 4.6本章小結130 4.7習題131 第5章面向對象編程132 5.1理解Python 的面向對象132 5.1.1Python 的類132 5.1.2Python 中的對象133 5.2定義和使用類133 5.2.1定義類133 5.2.2使用類134 5.3對象的屬性和方法135 5.3.1對象的屬性135 5.3.2對象的方法137 5.3.3類的“偽私有”屬性和方法138 5.3.4構造函數和析構函數139 5.4類的繼承139 5.4.1簡單繼承139 5.4.2定義子類的屬性和方法140 5.4.3調用超類的構造函數141 5.4.4多重繼承141 5.5運算符重載142 5.5.1加法運算重載143 5.5.2索引和分片重載143 5.5.3自定義迭代器對象144 5.5.4定制對象的字符串形式146 5.6模塊中的類148 5.7編程實踐:用戶注冊信息管理系統148 5.7.1系統功能預覽149 5.7.2系統功能實現151 5.8本章小結155 5.9習題155 第6章異常處理157 6.1Python 異常處理機制157 6.1.1為什么使用異常處理157 6.1.2異常處理基本結構159 6.1.3常見異常類型160 6.1.4捕捉多個異常160 6.1.5except…as 與統一處理160 6.1.6捕捉所有異常161 6.1.7異常處理結構的嵌套162 6.1.8try…finally 終止行為162 6.2主動引發異常163 6.2.1raise 語句163 6.2.2異常鏈:異常引發異常164 6.2.3assert 語句164 6.3自定義異常類165 6.3.1異常類的超類165 6.3.2創建自定義異常類166 6.3.3用自定義異常類保存異常日志166 6.4編程實踐:為用戶注冊信息管理系統添加異常處理167 6.5本章小結170 6.6習題170 第7章Python 數據庫編程171 7.1了解關系數據庫171 7.1.1數據模型171 7.1.2關系數據庫的概念和特點172 7.1.3關系數據庫語言SQL173 7.2訪問SQLite 數據庫179 7.2.1了解Python 的SQL接口179 7.2.2連接和創建SQLite數據庫179 7.2.3創建表180 7.2.4添加記錄180 7.2.5執行查詢181 7.2.6使用Row 對象182 7.2.7修改記錄183 7.2.8刪除記錄183 7.2.9導入文件中的數據184 7.3訪問MySQL 數據庫186 7.3.1下載安裝MySQL187 7.3.2訪問MySQL 數據庫實例194 7.3.3連接MySQL服務器195 7.3.4MySQL 數據庫操作197 7.3.5MySQL 表操作199 7.3.6MySQL 查詢參數201 7.3.7使用存儲過程201 7.3.8使用事務202 7.4訪問Microsoft SQL Server數據庫204 7.4.1下載和安裝Python 的Windows 擴展組件204 7.4.2生成ADO 的Python 支持文件207 7.4.3安裝SQL Server207 7.4.4快速生成SQL Server連接字符串211 7.4.5建立SQL Server 服務器連接214 7.4.6使用ADO 的記錄集對象217 7.4.7使用ADO 訪問Excel文件222 7.5編程實踐:基于數據庫的用戶注冊信息管理系統224 7.6本章小結228 7.7習題229 第8章tkinter GUI 編程230 8.1tkinter 編程基礎230 8.1.1及時個tkinter GUI 程序230 8.1.2組件打包232 8.1.3添加按鈕和事件處理函數234 8.1.4Packer 布局236 8.1.5Grid 布局237 8.1.6Place 布局238 8.1.7使用框架239 8.2tkinter 組件239 8.2.1組件通用屬性設置239 8.2.2標簽組件Label242 8.2.3按鈕組件Button244 8.2.4輸入組件Entry245 8.2.5列表框組件Listbox249 8.2.6復選框組件Checkbutton250 8.2.7單選按鈕組件Radiobutton252 8.2.8旋轉框組件Spinbox253 8.2.9滾動條組件Scrollbar254 8.2.10標簽框架LabelFrame256 8.2.11文本框組件Text257 8.2.12畫布組件Canvas259 8.2.13頂層窗口組件Toplevel261 8.2.14菜單組件Menu263 8.3對話框264 8.3.1消息對話框264 8.3.2文件對話框266 8.3.3顏色對話框269 8.4編程實踐:GUI 版的用戶注冊信息管理系統269 8.4.1系統功能預覽270 8.4.2顯示全部已注冊用戶270 8.4.3查找/修改/刪除用戶信息271 8.4.4添加新用戶271 8.4.5系統功能實現271 8.5本章小結277 8.6習題278

網友評論(不代表本站觀點)

來自匿名用**的評論:

內容可以的

2016-12-28 19:34:47
來自無昵稱**的評論:

初步看了一下,挺好的。

2017-01-04 08:34:02
來自c***g(**的評論:

好東西一如既往 好賣家終生難忘

2017-03-15 17:11:37
來自匿名用**的評論:

很不錯的書有助于學習

2017-03-23 07:41:54
來自愛***生**的評論:

值得花時間一讀

2017-03-30 13:49:31
來自a***(匿**的評論:

書的質量一般,內容偏基礎。

2017-04-06 14:50:56
來自匿名用**的評論:

非常完美的圖書

2017-06-04 12:30:14
來自匿名用**的評論:

內不錯,比較有新意。

2017-06-06 12:03:25
來自時***末**的評論:

不說了,這運輸

2017-06-16 14:02:10
來自p***y(**的評論:

內容還不錯,寫得比較詳細,可以看看哦。

2017-06-25 22:42:47
來自匿名用**的評論:

簡單說下吧,現在python3教程少,基礎教程更少,將就看唄,書內容還勉強可以,物流差,物流是真的差

2017-07-02 17:20:17
來自匿名用**的評論:

不錯不錯不錯

2017-07-03 10:09:27
來自匿名用**的評論:

挺好的這本書 正版

2017-07-15 11:40:56
來自小***g(**的評論:

python基礎,你值得擁有,就是書的紙質量不好

2017-09-09 09:51:04
來自無昵稱**的評論:

若是讀大學有時間的學友們,建議早點入門。包裝不錯

2017-09-26 22:03:47
來自w***a(**的評論:

書本有點皺

2017-09-28 11:42:43
來自無昵稱**的評論:

很多錯誤不推薦

2017-10-08 17:56:17
來自自傷無**的評論:

講的很細致!很全面!

2017-10-16 17:54:17
來自無昵稱**的評論:

快遞速度有點慢

2017-10-19 00:22:39
來自無昵稱**的評論:

包裝完好,速度快,很滿意!

2017-11-02 10:24:17
來自阿褲兒**的評論:

對這本書不太滿意,紙質一般,而且目錄和正文的字超大,行距太擠了,有點不舒服。

2017-08-15 19:58:04
來自匿名用**的評論:

這本書實用性挺好的,因為講3的基礎教程太少了,對比也比較少,不過這本書用起來也挺好的,比較詳細

2017-08-27 10:21:51

免責聲明

更多出版社