中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
Python基礎教程-第2版.修訂版

包郵 Python基礎教程-第2版.修訂版

作者:海特蘭德
出版社:人民郵電出版社出版時間:2014-06-01
開本: 16開 頁數: 470
中 圖 價:¥28.6(3.6折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>
買過本商品的人還買了

Python基礎教程-第2版.修訂版 版權信息

  • ISBN:9787115353528
  • 條形碼:9787115353528 ; 978-7-115-35352-8
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

Python基礎教程-第2版.修訂版 本書特色

《python基礎教程(第2版.修訂版)》包括python程序設計的方方面面,首先從python的安裝開始,隨后介紹了python的基礎知識和基本概念,包括列表、元組、字符串、字典以及各種語句。然后循序漸進地介紹了一些相對高級的主題,包括抽象、異常、魔法方法、屬性、迭代器。此后探討了如何將python與數據庫、網絡、c語言等工具結合使用,從而發揮出python的強大功能,同時介紹了python程序測試、打包、發布等知識。*后,作者結合前面講述的內容,按照實際項目開發的步驟向讀者介紹了幾個具有實際意義的python項目的開發過程。 《python基礎教程(第2版.修訂版)》內容涉及的范圍較廣,既能為初學者夯實基礎,又能幫助程序員提升技能,適合各個層次的python開發人員閱讀參考。

Python基礎教程-第2版.修訂版 內容簡介

本書是經典的python入門教程,層次鮮明,結構嚴謹,內容翔實,特別是*后幾章,作者將前面講述的內容應用到10個引人入勝的項目中,并以模板的形式介紹了項目的開發過程,手把手教授python開發,讓讀者從項目中領略python的真正魅力。   本書既適合初學者夯實基礎,又能幫助python程序員提升技能,即使是python方面的技術專家,也能從書里找到耳目一新的內容。

Python基礎教程-第2版.修訂版 目錄

第1章 快速改造:基礎知識 
1.1 安裝python 
1.1.1 windows 
1.1.2 linux和unix 
1.1.3 蘋果機(macintosh) 
1.1.4 其他發行版本 
1.1.5 時常關注,保持更新 
1.2 交互式解釋器 
1.3 算法是什么 
1.4 數字和表達式 
1.4.1 長整數 
1.4.2 十六進制和八進制 
1.5 變量 
1.6 語句 
1.7 獲取用戶輸入 
1.8 函數 
1.9 模塊 
1.9.1 cmath和復數 
1.9.2 回到__future__ 
1.10 保存并執行程序 
1.10.1 通過命令提示符運行python腳本 
1.10.2 讓腳本像普通程序一樣運行 
1.10.3 注釋 
1.11 字符串 
1.11.1 單引號字符串和轉義引號 
1.11.2 拼接字符串 
1.11.3 字符串表示,str和repr 
1.11.4 input和raw_input的比較 
1.11.5 長字符串、原始字符串和unicode 
1.12 小結 
1.12.1 本章的新函數 
1.12.2 接下來學什么 

第2章 列表和元組 
2.1 序列概覽 
2.2 通用序列操作 
2.2.1 索引 
2.2.2 分片 
2.2.3 序列相加 
2.2.4 乘法 
2.2.5 成員資格 
2.2.6 長度、*小值和*大值 
2.3 列表:python的“苦力” 
2.3.1 list函數 
2.3.2 基本的列表操作 
2.3.3 列表方法 
2.4 元組:不可變序列 
2.4.1 tuple函數 
2.4.2 基本元組操作 
2.4.3 那么,意義何在 
2.5 小結 
2.5.1 本章的新函數 
2.5.2 接下來學什么 

第3章 使用字符串 
3.1 基本字符串操作 
3.2 字符串格式化:精簡版 
3.3 字符串格式化:完整版 
3.3.1 簡單轉換 
3.3.2 字段寬度和精度 
3.3.3 符號、對齊和用0填充 
3.4 字符串方法 
3.4.1 find 
3.4.2 join 
3.4.3 lower 
3.4.4 replace 
3.4.5 split 
3.4.6 strip 
3.4.7 translate 
3.5 小結 
3.5.1 本章的新函數 
3.5.2 接下來學什么 

第4章 字典:當索引不好用時 
4.1 字典的使用 
4.2 創建和使用字典 
4.2.1 dict函數 
4.2.2 基本字典操作 
4.2.3 字典的格式化字符串 
4.2.4 字典方法 
4.3 小結 
4.3.1 本章的新函數 
4.3.2 接下來學什么 

第5章 條件、循環和其他語句 
5.1 print和import的更多信息 
5.1.1 使用逗號輸出 
5.1.2 把某件事作為另一件事導入 
5.2 賦值魔法 
5.2.1 序列解包 
5.2.2 鏈式賦值 
5.2.3 增量賦值 
5.3 語句塊:縮排的樂趣 
5.4 條件和條件語句 
5.4.1 這就是布爾變量的作用 
5.4.2 條件執行和 if 語句 
5.4.3 else子句 
5.4.4 elif子句 
5.4.5 嵌套代碼塊 
5.4.6 更復雜的條件 
5.4.7 斷言 
5.5 循環 
5.5.1 while循環 
5.5.2 for循環 
5.5.3 循環遍歷字典元素 
5.5.4 一些迭代工具 
5.5.5 跳出循環 
5.5.6 循環中的else子句 
5.6 列表推導式——輕量級循環 
5.7 三人行 
5.7.1 什么都沒發生 
5.7.2 使用del刪除 
5.7.3 使用exec和eval執行和求值字符串 
5.8 小結 
5.8.1 本章的新函數 
5.8.2 接下來學什么 

第6章 抽象 
6.1 懶惰即美德 
6.2 抽象和結構 
6.3 創建函數 
6.3.1 文檔化函數 
6.3.2 并非真正函數的函數 
6.4 參數魔法 
6.4.1 值從哪里來 
6.4.2 我能改變參數嗎 
6.4.3 關鍵字參數和默認值 
6.4.4 收集參數 
6.4.5 參數收集的逆過程 
6.4.6 練習使用參數 
6.5 作用域 
6.6 遞歸 
6.6.1 兩個經典:階乘和冪 
6.6.2 另外一個經典:二分法查找 
6.7 小結 
6.7.1 本章的新函數 
6.7.2 接下來學什么 

第7章 更加抽象 
7.1 對象的魔力 
7.1.1 多態 
7.1.2 封裝 
7.1.3 繼承 
7.2 類和類型 
7.2.1 類到底是什么 
7.2.2 創建自己的類 
7.2.3 特性、函數和方法 
7.2.4 類的命名空間 
7.2.5 指定超類 
7.2.6 檢查繼承 
7.2.7 多個超類 
7.2.8 接口和內省 
7.3 一些關于面向對象設計的思考 
7.4 小結 
7.4.1 本章的新函數 
7.4.2 接下來學什么 

第8章 異常 
8.1 什么是異常 
8.2 按自己的方式出錯 
8.2.1 raise語句 
8.2.2 自定義異常類 
8.3 捕捉異常 
8.4 不止一個except子句 
8.5 用一個塊捕捉兩個異常 
8.6 捕捉對象 
8.7 真正的全捕捉 
8.8 萬事大吉 
8.9 *后…… 
8.10 異常和函數 
8.11 異常之禪 
8.12 小結 
8.12.1 本章的新函數 
8.12.2 接下來學什么 

第9章 魔法方法、屬性和迭代器 
9.1 準備工作 
9.2 構造方法 
9.2.1 重寫一般方法和特殊的構造方法 
9.2.2 調用未綁定的超類構造方法 
9.2.3 使用super函數 
9.3 成員訪問 
9.3.1 基本的序列和映射規則 
9.3.2 子類化列表,字典和字符串 
9.4 更多魔力 
9.5 屬性 
9.5.1 property函數 
9.5.2 靜態方法和類成員方法 
9.5.3 __getattr__、__setattr__和它的朋友們 
9.6 迭代器 
9.6.1 迭代器規則 
9.6.2 從迭代器得到序列 
9.7 生成器 
9.7.1 創建生成器 
9.7.2 遞歸生成器 
9.7.3 通用生成器 
9.7.4 生成器方法 
9.7.5 模擬生成器 
9.8 八皇后問題 
9.8.1 生成器和回溯 
9.8.2 問題 
9.8.3 狀態表示 
9.8.4 尋找沖突 
9.8.5 基本情況 
9.8.6 需要遞歸的情況 
9.8.7 打包 
9.9 小結 
9.9.1 本章的新函數 
9.9.2 接下來學什么 

第10章 自帶電池 
10.1 模塊 
10.1.1 模塊是程序 
10.1.2 模塊用于定義 
10.1.3 讓你的模塊可用 
10.1.4 包 
10.2 探究模塊 
10.2.1 模塊中有什么 
10.2.2 用help獲取幫助 
10.2.3 文檔 
10.2.4 使用源代碼 
10.3 標準庫:一些*愛 
10.3.1 sys 
10.3.2 os 
10.3.3 fileinput 
10.3.4 集合、堆和雙端隊列 
10.3.5 time 
10.3.6 random 
10.3.7 shelve 
10.3.8 re 
10.3.9 其他有趣的標準模塊 
10.4 小結 
10.4.1 本章的新函數 
10.4.2 接下來學什么 

第11章 文件和流 
11.1 打開文件 
11.1.1 文件模式 
11.1.2 緩沖 
11.2 基本的文件方法 
11.2.1 讀和寫 
11.2.2 管式輸出 
11.2.3 讀寫行 
11.2.4 關閉文件 
11.2.5 使用基本文件方法 
11.3 對文件內容進行迭代 
11.3.1 按字節處理 
11.3.2 按行操作 
11.3.3 讀取所有內容 
11.3.4 使用fileinput實現懶惰行迭代 
11.3.5 文件迭代器 
11.4 小結 
11.4.1 本章的新函數 
11.4.2 接下來學什么 

第12章 圖形用戶界面 
12.1 豐富的平臺 
12.2 下載和安裝wxpython 
12.3 創建示例gui應用程序 
12.3.1 開始 
12.3.2 窗口和組件 
12.3.3 標簽、標題和位置 
12.3.4 更智能的布局 
12.3.5 事件處理 
12.3.6 完成了的程序 
12.4 但是我寧愿用…… 
12.4.1 使用tkinter 
12.4.2 使用jython和swing 
12.4.3 使用其他開發包 
12.5 小結 

第13章 數據庫支持 
13.1 python數據庫編程接口(api) 
13.1.1 全局變量 
13.1.2 異常 
13.1.3 連接和游標 
13.1.4 類型 
13.2 sqlite和pysqlite 
13.2.1 入門 
13.2.2 數據庫應用程序示例 
13.3 小結 
13.3.1 本章的新函數 
13.3.2 接下來學什么 

第14章 網絡編程 
14.1 少數幾個網絡設計模塊 
14.1.1 socket模塊 
14.1.2 urllib和urllib2模塊 
14.1.3 其他模塊 
14.2 socketserver和它的朋友們 
14.3 多個連接 
14.3.1 使用socketserver進行分叉和線程處理 
14.3.2 帶有select和poll的異步i/o 
14.4 twisted 
14.4.1 下載并安裝twisted 
14.4.2 編寫twisted服務器 
14.5 小結 
14.5.1 本章的新函數 
14.5.2 接下來學什么 

第15章 python和web 
15.1 屏幕抓取 
15.1.1 tidy和xhtml解析 
15.1.2 beautiful soup 
15.2 使用cgi創建動態網頁 
15.2.1 **步:準備網絡服務器 
15.2.2 第二步:加入pound bang行 
15.2.3 第三步:設置文件權限 
15.2.4 cgi安全風險 
15.2.5 簡單的cgi腳本 
15.2.6 使用cgitb調試 
15.2.7 使用cgi模塊 
15.2.8 簡單的表單 
15.3 更進一步:mod_python 
15.3.1 安裝mod_python 
15.3.2 cgi處理程序 
15.3.3 psp 
15.3.4 發布 
15.4 網絡應用程序框架 
15.5 web服務:正確分析 
15.5.1 rss和相關內容 
15.5.2 使用xml-rpc進行遠程過程調用 
15.5.3 soap 
15.6 小結 
15.6.1 本章的新函數 
15.6.2 接下來學什么 

第16章 測試 
16.1 先測試,后編碼 
16.1.1 精確的需求說明 
16.1.2 為改變而計劃 
16.1.3 測試的4個步驟 
16.2 測試工具 
16.2.1 doctest 
16.2.2 unittest 
16.3 單元測試以外的內容 
16.3.1 使用pychecker和pylint檢查源代碼 
16.3.2 性能分析 
16.4 小結 
16.4.1 本章的新函數 
16.4.2 接下來學什么 

第17章 擴展python 
17.1 考慮哪個更重要 
17.2 非常簡單的途徑:jython和ironpython 
17.3 編寫c語言擴展 
17.3.1 swig 
17.3.2 自己研究 
17.4 小結 
17.4.1 本章的新函數 
17.4.2 接下來學什么 

第18章 程序打包 
18.1 distutils基礎 
18.2 打包 
18.2.1 建立存檔文件 
18.2.2 創建windows安裝程序或rpm包 
18.3 編譯擴展 
18.4 使用py2exe創建可執行程序 
18.5 小結 
18.5.1 本章的新函數 
18.5.2 接下來學什么 

第19章 好玩的編程 
19.1 為什么要好玩 
19.2 程序設計的柔術 
19.3 原型設計 
19.4 配置 
19.4.1 提取常量 
19.4.2 配置文件 
19.5 日志記錄 
19.6 如果還沒煩 
19.7 如果還想學 
19.8 小結 

第20章 項目1:即時標記 
20.1 問題是什么 
20.2 有用的工具 
20.3 準備工作 
20.4 初次實現 
20.4.1 找出文本塊 
20.4.2 添加一些標記 
20.5 再次實現 
20.5.1 處理程序 
20.5.2 處理程序的超類 
20.5.3 規則 
20.5.4 規則的超類 
20.5.5 過濾器 
20.5.6 分析器 
20.5.7 構造規則和過濾器 
20.5.8 整合 
20.6 進一步探索 

第21章 項目2:畫幅好畫 
21.1 問題 
21.2 有用的工具 
21.3 準備工作 
21.4 初次實現 
21.4.1 用reportlab畫圖 
21.4.2 生成折線 
21.4.3 編寫原型 
21.5 再次實現 
21.5.1 獲取數據 
21.5.2 使用lineplot類 
21.6 進一步探索 

第22章 項目3:萬能的xml 
22.1 問題 
22.2 有用的工具 
22.3 準備工作 
22.4 初次實現 
22.4.1 創建簡單的內容處理器 
22.4.2 生成html頁面 
22.5 再次實現 
22.5.1 調度程序的混入類 
22.5.2 實現首部、頁腳和默認的處理程序 
22.5.3 對目錄的支持 
22.5.4 事件處理程序 
22.6 進一步探索 

第23章 項目4:新聞聚合 
23.1 問題 
23.2 有用的工具 
23.3 準備工作 
23.4 初次實現 
23.5 再次實現 
23.6 進一步探索 

第24章 項目5:虛擬茶話會 
24.1 問題 
24.2 有用的工具 
24.3 準備工作 
24.4 初次實現 
24.4.1 chatserver類 
24.4.2 chatsession類 
24.4.3 整合 
24.5 再次實現 
24.5.1 基礎命令解釋 
24.5.2 房間 
24.5.3 登錄和退出房間 
24.5.4 主聊天室 
24.5.5 新的服務器 
24.6 進一步探索 

第25章 項目6:使用cgi進行遠程編輯 
25.1 問題 
25.2 有用的工具 
25.3 準備工作 
25.4 初次實現 
25.5 再次實現 
25.5.1 創建文件名表單 
25.5.2 創建編輯器的腳本 
25.5.3 編寫保存腳本 
25.5.4 運行編輯器 
25.6 進一步探索 

第26章 項目7:自定義電子公告板 
26.1 問題 
26.2 有用的工具 
26.3 準備工作 
26.4 初次實現 
26.5 再次實現 
26.5.1 編寫main腳本 
26.5.2 編寫view腳本 
26.5.3 編寫edit腳本 
26.5.4 編寫save腳本 
26.5.5 嘗試使用 
26.6 進一步探索 

第27章 項目8:使用xml-rpc進行文件共享 
27.1 問題 
27.2 有用的工具 
27.3 準備工作 
27.4 初次實現 
27.4.1 實現一個簡單的節點 
27.4.2 嘗試使用首次實現 
27.5 再次實現 
27.5.1 創建客戶端界面 
27.5.2 引發異常 
27.5.3 驗證文件名 
27.5.4 嘗試使用再次實現 
27.6 進一步探索 

第28章 項目9:文件共享2——gui版本 
28.1 問題 
28.2 有用的工具 
28.3 準備工作 
28.4 初次實現 
28.5 再次實現 
28.6 進一步探索 

第29章 項目10:diy街機游戲 
29.1 問題 
29.2 有用的工具 
29.2.1 pygame 
29.2.2 pygame.locals 
29.2.3 pygame.display 
29.2.4 pygame.font 
29.2.5 pygame.sprite 
29.2.6 pygame.mouse 
29.2.7 pygame.event 
29.2.8 pygame.image 
29.3 準備工作 
29.4 初次實現 
29.5 再次實現 
29.6 進一步探索 

附錄a 簡明版本 
附錄b python參考手冊 
附錄c 在線資源 
附錄d python 3.0

展開全部

Python基礎教程-第2版.修訂版 相關資料

“本書系統全面地講解了python語言,最后幾章介紹的10個項目是本書最大的亮點。”
  ——roberta.gibson,軟件工程師
  ?
  “在介紹python語言的圖書中,本書是我見過的最優秀的一本,內容循序漸進,可讀性強。強烈推薦給python初學者。”
  ——amazon.com
  “結構安排合理、基礎知識講解到位、10個項目實用,……是為數不多的給真正的初學者寫的入門書。”
  ——豆瓣網友評論

Python基礎教程-第2版.修訂版 作者簡介

Magnus Lie Hetland 挪威科技大學副教授,教授算法。黑客,喜歡鉆研新銳編程語言,是Python語言的堅定支持者。他寫過很多Python方面的書和在線教程,比如深受讀者歡迎的網上教程Instant Python。此外他還是一名業余話劇演員,從1985年首次登臺至今,已經參演數十部話劇。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: LZ-373测厚仪-华瑞VOC气体检测仪-个人有毒气体检测仪-厂家-深圳市深博瑞仪器仪表有限公司 | 开平机_纵剪机厂家_开平机生产厂家|诚信互赢-泰安瑞烨精工机械制造有限公司 | 首页-瓜尔胶系列-化工单体系列-油田压裂助剂-瓜尔胶厂家-山东广浦生物科技有限公司 | 课件导航网_ppt课件_课件模板_课件下载_最新课件资源分享发布平台 | 盐水蒸发器,水洗盐设备,冷凝结晶切片机,转鼓切片机,絮凝剂加药系统-无锡瑞司恩机械有限公司 | 深圳网站建设-高端企业网站开发-定制网页设计制作公司 | RO反渗透设备_厂家_价格_河南郑州江宇环保科技有限公司 | 棕刚玉_白刚玉_铝酸钙-锐石新材料 | TMT观察网_独特视角观察TMT行业 派财经_聚焦数字经济内容服务平台 | 首页-浙江橙树网络技术有限公司 石磨面粉机|石磨面粉机械|石磨面粉机组|石磨面粉成套设备-河南成立粮油机械有限公司 | 悬浮拼装地板_幼儿园_篮球场_悬浮拼接地板-山东悬浮拼装地板厂家 | 送料机_高速冲床送料机_NC伺服滚轮送料机厂家-东莞市久谐自动化设备有限公司 | 化工ERP软件_化工新材料ERP系统_化工新材料MES软件_MES系统-广东顺景软件科技有限公司 | 强效碱性清洗剂-实验室中性清洗剂-食品级高纯氮气发生器-上海润榕科学器材有限公司 | 广州办公室设计,办公室装修,写字楼设计,办公室装修公司_德科 | 热镀锌槽钢|角钢|工字钢|圆钢|H型钢|扁钢|花纹板-天津千百顺钢铁贸易有限公司 | 温州食堂承包 - 温州市尚膳餐饮管理有限公司 | 国际船舶网 - 船厂、船舶、造船、船舶设备、航运及海洋工程等相关行业综合信息平台 | 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 - 杭州标识标牌|文化墙|展厅|导视|户内外广告|发光字|灯箱|铭阳制作公司 | 专业音响设备_舞台音响设备_会议音响工程-首选深圳一禾科技 | 炒货机-炒菜机-炒酱机-炒米机@霍氏机械| 自动售货机_无人售货机_专业的自动售货机运营商_免费投放售货机-广州富宏主官网 | 假肢-假肢价格-假肢厂家-河南假肢-郑州市力康假肢矫形器有限公司 | 上海单片机培训|重庆曙海培训分支机构—CortexM3+uC/OS培训班,北京linux培训,Windows驱动开发培训|上海IC版图设计,西安linux培训,北京汽车电子EMC培训,ARM培训,MTK培训,Android培训 | 中高频感应加热设备|高频淬火设备|超音频感应加热电源|不锈钢管光亮退火机|真空管烤消设备 - 郑州蓝硕工业炉设备有限公司 | 济南宣传册设计-画册设计_济南莫都品牌设计公司 | 雨水收集系统厂家-雨水收集利用-模块雨水收集池-徐州博智环保科技有限公司 | 高柔性拖链电缆_卷筒电缆_耐磨耐折聚氨酯电缆-玖泰特种电缆 | 南京展台搭建-南京展会设计-南京展览设计公司-南京展厅展示设计-南京汇雅展览工程有限公司 | 河南15年专业网站建设制作设计,做网站就找郑州启凡网络公司 | 铝板冲孔网,不锈钢冲孔网,圆孔冲孔网板,鳄鱼嘴-鱼眼防滑板,盾构走道板-江拓数控冲孔网厂-河北江拓丝网有限公司 | 海尔生物医疗四川代理商,海尔低温冰箱四川销售-成都壹科医疗器械有限公司 | 艺术漆十大品牌_艺术涂料加盟代理_蒙太奇艺术涂料厂家品牌|艺术漆|微水泥|硅藻泥|乳胶漆 | 耳模扫描仪-定制耳机设计软件-DLP打印机-asiga打印机-fitshape「飞特西普」 | 精密机械零件加工_CNC加工_精密加工_数控车床加工_精密机械加工_机械零部件加工厂 | 压滤机-洗沙泥浆处理-压泥机-山东创新华一环境工程有限公司 | 全自动面膜机_面膜折叠机价格_面膜灌装机定制_高速折棉机厂家-深圳市益豪科技有限公司 | 中空玻璃生产线,玻璃加工设备,全自动封胶线,铝条折弯机,双组份打胶机,丁基胶/卧式/立式全自动涂布机,玻璃设备-山东昌盛数控设备有限公司 | 乐泰胶水_loctite_乐泰胶_汉高乐泰授权(中国)总代理-鑫华良供应链 | 外贸资讯网 - 洞悉全球贸易,把握市场先机 | [官网]叛逆孩子管教_戒网瘾学校_全封闭问题青少年素质教育_新起点青少年特训学校 |