python學習手冊(原書第5版)

python學習手冊(原書第5版) pdf epub mobi txt 電子書 下載2025

出版者:機械工業齣版社
作者:馬剋·盧茨
出品人:
頁數:1514
译者:
出版時間:2018-10
價格:219
裝幀:
isbn號碼:9787111603665
叢書系列:
圖書標籤:
  • Python
  • 編程
  • python
  • 計算機
  • 工具
  • 計算機科學
  • 算法
  • 新書
  • Python
  • 編程
  • 學習手冊
  • 第5版
  • 計算機
  • 編程語言
  • 入門
  • 教程
  • 軟件開發
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

如果你想動手編寫高效、高質量並且很容易與其他語言和工具集成的代碼,本書將快速地幫助你利用Python提高效率。本書基於Python專傢的流程培訓課程編寫,內容通俗易懂。本書包含很多注釋的例子和插圖,以幫助你開始使用Python2.7和3.3。每章都包含關於Python語言的重要組成部分的一節課。本書主要內容:瞭解Python的主要內置對象類型,如數字、列錶和字典;創建和處理對象的Python語句,學習Python的一般語法模型;利用Python的基本程序工具的結構和重用代碼;瞭解Python模塊:語句包、函數和其他工具;探索Python的麵嚮對象的編程工具,用於構建代碼;瞭解異常處理模型和開發工具編寫較大的程序;探索先進的Python工具,包括裝飾符、描述符、元類、Unicode的處理。

著者簡介

Mark Lutz是一位世界級的Python培訓講師。他是Python暢銷書籍的作者,同時從1992年起就成為Python社區的引領者。Mark有著30餘年的軟件開發經驗,也是《Python編程》《Python袖珍指南》等書的作者。

圖書目錄

上冊
前言 ........................................1
第一部分 使用入門
第1章 問答環節 ........................................ 21
人們為何使用Python ........................................21
軟件質量 ........................................22
開發者效率........................................23
Python是一門“腳本語言”嗎 ........................................23
好吧,Python的缺點是什麼 ........................................25
如今誰在使用Python ........................................25
其他的Python設計權衡:一些難以把握的方麵 ........................................26
使用Python可以做些什麼 ........................................28
係統編程 ........................................28
圖形用戶界麵(GUI) ........................................29
Internet腳本 ........................................29
組件集成 ........................................30
數據庫編程........................................30
快速原型 ........................................31
數值計算和科學計算編程 ........................................31
更多內容:遊戲、圖像、數據挖掘、機器人、Excel等 ................................31
Python如何開發並獲得支持 ........................................32
開源的權衡........................................33
Python有哪些技術上的優點 ........................................33
麵嚮對象和函數式 ........................................33
免費 ........................................34
可移植 ........................................34
功能強大 ........................................35
可混閤 ........................................36
相對簡單易用 ........................................36
相對簡單易學 ........................................37
以Monty Python命名 ........................................37
Python和其他語言比較起來怎麼樣 ........................................38
本章小結 ........................................39
本章習題 ........................................39
習題解答 ........................................40
Python是工程,不是藝術 ........................................41
第2章 Python如何運行程序 ........................................ 43
Python解釋器簡介 ........................................43
程序執行 ........................................45
程序員的視角 ........................................45
Python的視角 ........................................46
執行模型的變體 ........................................48
Python的各種實現 ........................................49
執行優化工具 ........................................52
凍結二進製文件 ........................................53
未來的可能性 ........................................54
本章小結 ........................................55
本章習題 ........................................55
習題解答 ........................................56
第3章 你應如何運行程序 ........................................ 57
交互式命令行模式 ........................................57
開始一個交互式會話 ........................................57
Windows平颱上的交互式命令行在哪裏 ........................................59
係統路徑 ........................................59
Python 3.3中的新Windows選項:PATH和啓動器 ........................................60
運行的位置:代碼目錄 ........................................61
不需要輸入的內容:提示符和注釋 ........................................62
交互式地運行代碼 ........................................63
為什麼要使用交互式命令行模式 ........................................64
使用注意:交互命令行模式 ........................................65
係統命令行和文件 ........................................67
第一段腳本........................................68
使用命令行運行文件 ........................................69
不同的命令行使用方式 ........................................70
使用注意:命令行和文件 ........................................71
UNIX風格可執行腳本:#! ........................................72
UNIX腳本基礎 ........................................72
UNIX env查找技巧 ........................................73
Python 3.3 Windows啓動器:Windows也有#!瞭 ........................................73
點擊文件圖標 ........................................75
圖標點擊基礎知識 ........................................75
在Windows上點擊圖標 ........................................76
Windows上輸入的技巧 ........................................77
其他圖標點擊的限製 ........................................79
模塊導入和重載 ........................................79
導入和重載基礎知識 ........................................80
模塊的宏觀視角:屬性 ........................................82
使用注意:import和reload ........................................85
使用exec運行模塊文件 ........................................85
IDLE用戶界麵 ........................................86
IDLE啓動細節 ........................................87
IDLE基礎用法 ........................................88
IDLE功能特性 ........................................89
高級IDLE工具 ........................................90
使用注意:IDLE ........................................90
其他IDE ........................................92
其他啓動選項 ........................................93
嵌入式調用........................................93
凍結二進製可執行文件 ........................................94
文本編輯器啓動方式 ........................................94
其他的啓動方式 ........................................95
未來的可能........................................95
應該選用哪種方式 ........................................95
調試Python代碼 ........................................96
本章小結 ........................................97
本章習題 ........................................97
習題解答 ........................................98
第一部分練習題 ........................................99
第二部分 類型和運算
第4章 介紹Python對象類型 ........................................ 105
Python知識結構 ........................................105
為什麼要使用內置類型 ........................................106
Python核心數據類型 ........................................107
數字 ........................................108
字符串 ........................................ 110
序列操作 ........................................ 110
不可變性 ........................................ 112
特定類型的方法 ........................................ 113
尋求幫助 ........................................ 115
字符串編程的其他方式 ........................................ 116
Unicode字符串 ........................................ 117
模式匹配 ........................................ 119
列錶 ........................................120
序列操作 ........................................120
特定的操作........................................121
邊界檢查 ........................................121
嵌套 ........................................122
推導 ........................................122
字典 ........................................125
映射操作 ........................................125
重訪嵌套 ........................................126
不存在的鍵:if 測試 ........................................128
鍵的排序:for 循環 ........................................129
迭代和優化........................................131
元組 ........................................132
為什麼要使用元組 ........................................133
文件 ........................................133
二進製字節文件 ........................................134
Unicode文本文件 ........................................135
其他類文件工具 ........................................137
其他核心類型 ........................................137
如何破壞代碼的靈活性 ........................................139
用戶定義的類 ........................................140
剩餘的內容........................................141
本章小結 ........................................141
本章習題 ........................................141
習題解答 ........................................142
第5章 數值類型 ........................................ 143
本章小結 ........................................182
本章習題 ........................................182
習題解答 ........................................182
第6章 動態類型 ........................................ 184
本章小結 ........................................194
本章習題 ........................................194
習題解答 ........................................195
第7章 字符串基礎 ........................................ 196
本章小結 ........................................242
本章習題 ........................................243
習題解答 ........................................243
第8章 列錶與字典 ........................................ 245
本章小結 ........................................277
本章習題 ........................................277
習題解答 ........................................277
第9章 元組、文件與其他核心類型 ............................... 279
本章小結 ........................................314
本章習題 ........................................314
習題解答 ........................................315
第二部分練習題 ........................................315
第三部分 語句和語法
第10章 Python語句簡介........................................ 321
本章小結 ........................................338
本章習題 ........................................338
習題解答 ........................................338
第11章 賦值、錶達式和打印 ....................................... 340
本章小結 ........................................370
本章習題 ........................................370
習題解答 ........................................370
第12章 if測試和語法規則 ........................................ 372
本章小結 ........................................386
本章習題 ........................................386
習題解答 ........................................386
第13章 while循環和for循環 ........................................ 387
本章小結 ........................................414
本章習題 ........................................414
習題解答 ........................................414
第14章 迭代和推導 ........................................ 416
本章小結 ........................................442
本章習題 ........................................442
習題解答 ........................................442
第15章 文檔 ........................................ 444
本章小結 ........................................465
本章習題 ........................................466
習題解答 ........................................466
第三部分練習題 ........................................467
第四部分 函數和生成器
第16章 函數基礎 ........................................ 473
本章小結 ........................................483
本章習題 ........................................483
習題解答 ........................................483
第17章 作用域 ........................................ 485
本章小結 ........................................518
本章習題 ........................................518
習題解答 ........................................520
第18章 參數 ........................................ 521
本章小結 ........................................548
本章習題 ........................................548
習題解答 ........................................549
第19章 函數的高級話題 ........................................ 550
本章小結 ........................................575
本章習題 ........................................575
習題解答 ........................................575
第20章 推導和生成 ........................................ 577
本章小結 ........................................621
本章習題 ........................................621
習題解答 ........................................621
第21章 基準測試 ........................................ 623
計時迭代可選方案 ........................................623
本章小結 ........................................656
本章習題 ........................................656
習題解答 ........................................656
第四部分練習題 ........................................657
第五部分 模塊和包
第22章 模塊:宏偉藍圖 ........................................ 663
本章小結 ........................................678
本章習題 ........................................679
習題解答 ........................................679
第23章 模塊代碼編寫基礎 ........................................ 680
本章小結 ........................................696
本章習題 ........................................696
習題解答 ........................................696
第24章 模塊包 ........................................ 698
本章小結 ........................................732
本章習題 ........................................732
習題解答 ........................................733
第25章 高級模塊話題 ........................................ 734
本章小結 ........................................765
本章習題 ........................................766
習題解答 ........................................766
第五部分練習題 ........................................766
· · · · · · (收起)

讀後感

評分

如果你是一名有经验的程序员,迅速阅读此书可以大体了解Python语言的核心。掌握了Python语言的核心,想再深入了解它的面向对象特性和编程技巧,可以看其他的Python大部头,或者最直接也是最有效的方式,下载并安装Python,在它的“Shell”里边用边学,这样可以事半功倍;如果你...  

評分

初学python这本绝对是上选,除了译者偶尔‘笔误’以外,这本书翻译的还不错 python 2.5为主体,附带讲解了一下python 3.0的变动 推荐精读!虽是learning python系列,可以有些地方讲得比较深入,看完后大小项目均可以上手咯 enjoy :)

評分

首先,华章出版社绝对把这本书毁掉了。翻译非常烂,专业术语前后不一致,很多专业名词甚至采取直译的方法,让初学者学的云里雾里,有经验的读者看的无可奈何。更奇葩的是,这本书最精华的部分华章居然没印,在官网上放着电子版供大家下载。所以附录自然全都没有。除非你英语足...  

評分

首先,华章出版社绝对把这本书毁掉了。翻译非常烂,专业术语前后不一致,很多专业名词甚至采取直译的方法,让初学者学的云里雾里,有经验的读者看的无可奈何。更奇葩的是,这本书最精华的部分华章居然没印,在官网上放着电子版供大家下载。所以附录自然全都没有。除非你英语足...  

評分

如果你是一名有经验的程序员,迅速阅读此书可以大体了解Python语言的核心。掌握了Python语言的核心,想再深入了解它的面向对象特性和编程技巧,可以看其他的Python大部头,或者最直接也是最有效的方式,下载并安装Python,在它的“Shell”里边用边学,这样可以事半功倍;如果你...  

用戶評價

评分

雖然囉嗦,但確實能更全麵係統地學習Python。

评分

Python入門最好的書。

评分

名副其實的工具書。 大而全,麵麵俱到,雖然有些囉嗦,但確實非常適閤初學者。 第二遍重溫,以後可以當字典瞭。

评分

定價為啥突然變高瞭,差不多是前一本的兩倍瞭。

评分

計劃精讀一遍,上冊2個月,下冊2個月。現在讀到第3個月中期,不準備再往下讀瞭,有點費時間。這本書成也反復,敗也反復,譯文時有不通。不推薦。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有