Python程式設計與實現

Python程式設計與實現

《Python程式設計與實現》是2015年高等教育出版社出版的圖書,作者是馮林。該書可以作為高等學校理工科專業的本科生教材,也可供相關工程技術人員參考。

基本介紹

  • 書名:Python程式設計與實現
  • 作者:馮林
  • ISBN:978-7-04-043788-1
  • 類別:計算機/教育技術類
  • 頁數:376頁
  • 出版社:高等教育出版社
  • 出版時間:2015-11-09
  • 裝幀:平裝
  • 開本:16開
  • 版面字數:460千字
內容簡介,圖書目錄,

內容簡介

《Python程式設計與實現》獲2014年國家級教學成果一等獎的“研究型大學拔尖創新人才培養體系的構建與實踐”項目的研究成果。該書內容涵蓋了Python語言的大部分知識點,從最基本的程式設計思想入手,逐步展開Python語言教學。對每個知識點,使用多個例子進行描述和說明,增加讀者對知識點的理解。
全書共分為16章,前11章內容主要介紹Python語言的基礎知識,包括Python語言組成結構、基本數據類型、邏輯控制語句、函式和數組等知識,並以五子棋遊戲的一部分功能作為各章的階段性任務。讀者通過前11章的學習,可以掌握Python語言的基本知識內容和程式編寫方法。第12~16章,具體講解Python程式開發的一些案例,將前面所學知識進行匯總,實現幾個完整的Python程式實例,加深對Python語言的理解,了解Python語言的使用領域和範圍。該書案例錄製了部分程式運行視頻,讀者可掃描二維碼直接觀看。此外,書中所有案例原始碼和課後習題答案也可從高等教育出版社數字課程網站下載。該書可以作為高等學校理工科專業的本科生教材,也可供相關工程技術人員參考。

圖書目錄

前輔文
第1章Python語言概述
1.1Python語言簡介
1.2Python與C語言的異同
1.3安裝與配置Python環境
1.4Python開發環境
本章小結
第2章基本數據類型與變數
2.1整數運算
2.2浮點數運算
2.3複數運算
2.4字元串
2.5類型轉換
2.6變數
2.7賦值語句
本章小結
習題
第3章編寫Python程式
3.1IDLE簡介
3.2注釋
本章小結
習題
第4章列表、元組和字典
4.1序列
4.2序列基本操作
4.3列表
4.4元組
4.5字典
4.6集合
4.7五子棋棋盤
本章小結
習題
第5章流程控制語句
5.1布爾邏輯
5.2代碼塊與縮進
5.3if/else語句
5.4循環
5.5列表推導式
5.6繼續五子棋
本章小結
習題
第6章字元串
6.1字元串的操作
6.2正則表達式
本章小結
習題
第7章函式
7.1抽象與函式.
7.2創建函式
7.3函式參數
7.4變數的作用域
7.5遞歸.
7.6函式修飾器.
7.7完成五子棋(封裝及重構)
本章小結
習題.
第8章I/O操作與檔案.
8.1字元串格式化
8.2I/O操作.
8.3檔案打開與關閉
8.4檔案的讀和寫
8.5處理二進制檔案
8.6訪問檔案系統
8.7文本處理舉例——詞頻統計.
8.8五子棋遊戲的保存和讀取
本章小結
習題.
第9章面向對象編程.
9.1類
9.2類的創建
9.3繼承.
9.4多態.
9.5重構五子棋.
本章小結
習題.
第10章異常處理.
10.1異常
10.2拋出異常
10.3捕獲異常
10.4finally語句
10.5處理異常的特殊方法
10.6讓五子棋程式更健壯
本章小結
習題.
第11章模組.
11.1Python模組
11.2名稱空間
11.3模組導入特性
11.4模組內建函式
11.5包
本章小結
習題.
*第12章Python開發遊戲
12.1Pygame介紹.
12.2常用模組介紹.
12.3遊戲初步設計.
12.4進一步完善遊戲.
本章小結
*第13章TCP/UDP網路編程
13.1問題的引入
13.2套接字.
13.3網路設計模組.
13.4UDP編程
13.5TCP編程
本章小結
*第14章Python爬蟲程式.
14.1搜尋引擎和網路爬蟲.
14.2基本概念
14.3準備工作
14.4一個簡單的爬蟲程式.
本章小結
*第15章訪問資料庫
15.1資料庫基礎知識
15.2Python與資料庫
15.3SQLite介紹.
15.4Python使用SQLite.
15.5MySQL介紹
15.6Python使用MySQL
15.7編寫電子同學錄
本章小結
*第16章CGI編程.
16.1CGI介紹
16.2網頁與HTML.
16.3一個網站的初步實現.
16.4個人信息管理系統
本章小結
附錄比較Python2和Python3.
參考文獻

相關詞條

熱門詞條

聯絡我們