任何語(yǔ)言的核心內(nèi)容都不多,python更精簡(jiǎn)一些,但是就這些內(nèi)容,要用好也不容易。你需要看一些進(jìn)階的書,關(guān)于庫(kù),除了一些常用的核心庫(kù),大部分庫(kù)用的時(shí)候查文檔就好了,很多庫(kù)看看源碼更好,用幾次就熟練了!學(xué)習(xí)Python(第5版上下)》這本操作手冊(cè),你將獲得針對(duì)核心Python語(yǔ)言的一次全面而又深入的介紹;谧髡進(jìn)ark Lutz的暢銷培訓(xùn)課程,該第五版修訂本將可以幫助你快速使用Python編寫高效和高質(zhì)量的代碼。無論你是編程新手還是精通其他語(yǔ)言的有經(jīng)驗(yàn)的開發(fā)人員,這本書都適合于你。 通過小測(cè)驗(yàn)、練習(xí)和有效的講解,這本易于遵循、自學(xué)的教程可以讓你上手Python 2.7和Python 3.3——3.x和2.x產(chǎn)品線上的最新發(fā)布版本一一以及目前其他常見的版本。你也將學(xué)到一些最近在Python代碼中越來越常見的高級(jí)語(yǔ)言特性。
分上下兩冊(cè),每?jī)?cè)700多頁(yè),厚度正合適,不用擔(dān)心看著看著書脊就斷了。送來的時(shí)候書外面有塑封,書完好無損。 至于書的內(nèi)容,就太經(jīng)典,無需贅述。 這本是入門,還有本進(jìn)階的書《Programming Python》,也是同一個(gè)作者寫的,目前是第四版,而且作者說沒打算出第五版,想入的同學(xué)不用等更新第五版了。
學(xué)習(xí)python(第5版)目錄
1.A PythonQ&ASession
Why D0 People Use Python?
Software Quality
Developer Productivity
Is Python a“Scripting Language”?
OK.but What’S the Downside?
Who Uses Python Today?
What Can I Do with Python?
Systems Programming
GUIs
Internet Scripting
Component Integration
Database Programming
Rapid Prototyping
Numeric and Scientific Programming
And More:Gaming,Images,Data Mining,Robots,Excel
How Is Python Developed and Supported?
0pen Source Tradeoffs
What Are Python’S Technical Strengths?
It’S Object—Oriented and Functional
It’S Free
It’S Portable
It’S Powerful
It’S Mixable
It’S Relatively Easy to Use
It's Relatively Easy tO Learn
It’S Named After Monty Python
How Does Python Stack Up to Language X?
Chapter Summary
Test Your Knowledge:Quiz
Test Your Knowledge:Answers
2.HowPython RunsPrograms
Introducing the Python Interpreter
Program Execution
The Programmer’S View
Python’S View
Execution Model Variations
Python Implementation Alternatives
Execution Optimization Tools
Frozen Binaries
Future Possibilities7
Chapter Summary
Test Your Knowledge:Quiz
Test Your Knowledge:Answers
3.HowYou Run Programs
The Interactive Prompt
Starting an Interactive Session
The System Path
New Windows 0ptions in 3.3:PATH.Launcher
Where to Run:Code Directories
What NOt tO Type:Prompts and Comments
Running Code Interactively
Why the Interactive Prompt?
Usage Notes:The Interactive Prompt
System Command Lines and Files
AFirst Script
Running Files with Command Lines
Command.Line Usage Variations
Usage Notes:Command Lines and Files
Unix—Style Executable Scripts:#!
Unix Script Basics
The Unix env Lookup Trick
The Python 3.3 Windows Launcher:#!Comes to Windows
Clicking File Icons
Icon—Click Basics
Clicking Icons on Windows
The input Trick on Windows
Other Icon.Click Limitations
Module Imports and Reloads
Import and Reload Basics
The Grander Module Story:Attributes
Usage Notes:import and reload
Using exec to Run Module Files
The IDLE User Interface
IDLE Startup Details
IDLE Basic Usage
IDLE Usability Features
Advanced IDLE Tools
Usage Notes:IDLE
Other IDEs
Other Launch Options
Embedding Calls
Frozen Binary Executables
Text Editor Launch Options
Still Other Launch 0ptions
Future Possibilities?
Which 0ption Should I Use?
Chapter Summary
Test Your Knowledge:Quiz
Test Your Knowledge:Answers
Test Your Knowledge:Part I Exercises
Part II.Types and Operations
Part III.Statements and Syntax
Part IV.Functions and Generators
Part V.Modules and Packages
Part VI.Classes and OOP
Part VII.Exceptions and Tools
Part VIII.Advanced Topics
Part IX.Appendixes
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版