Book Description
The Quick Python Book, Second Edition, is a clear, concise introduction to Python 3, aimed at programmers new to Python. This updated edition includes all the changes in Python 3, itself a significant shift from earlier versions of Python.
The book begins with basic but useful programs that teach the core features of syntax, control flow, and data structures. It then moves to larger applications involving code management, object-oriented programming, web development, and converting code from earlier versions of Python.
True to his audience of experienced developers, the author covers common programming language features concisely, while giving more detail to those features unique to Python.
Table of Contents
Part 1 Starting out
Chapter 1 About Python
Chapter 2 Getting started
Chapter 3 The Quick Python overview
Part 2 The essentials
Chapter 4 The absolute basics
Chapter 5 Lists, tuples, and sets
Chapter 6 Strings
Chapter 7 Dictionaries
Chapter 8 Control flow
Chapter 9 Functions
Chapter 10 Modules and scoping rules
Chapter 11 Python programs
Chapter 12 Using the filesystem
Chapter 13 Reading and writing files
Chapter 14 Exceptions
Chapter 15 Classes and object-oriented programming
Chapter 16 Graphical user interfaces
Part 3 Advanced language features
Chapter 17 Regular expressions
Chapter 18 Packages
Chapter 19 Data types as objects
Chapter 20 Advanced object-oriented features
Part 4 Where can you go from here?
Chapter 21 Testing your code made easy(-er)
Chapter 22 Moving from Python 2 to Python 3
Chapter 23 Using Python libraries
Chapter 24 Network, web, and database programming
中文:
书名:The Quick Python Book,第二版
The Quick Python Book,第二版,是对Python3的一个清晰、简洁的介绍,面向的是刚接触Python3的程序员。这个更新的版本包括了Python3中的所有变化,这本身就是对早期版本的一个重大转变。
这本书以基本但有用的程序开始,这些程序教授语法、控制流和数据结构的核心特征。然后,它转向更大的应用程序,涉及代码管理、面向对象编程、Web开发,以及从早期版本的Python转换代码。
与经验丰富的开发人员读者一样,作者简明扼要地介绍了常见的编程语言特性,同时更详细地介绍了那些Python独有的特性。
目录表
第1部分开始
第1章关于Python
第2章入门
第3章Quick Python概述
Part 2 The essentials
Chapter 4 The absolute basics
第5章列出了元组和集
第六章琴弦
第七章词典
第8章控制流
Chapter 9 Functions
第十章模块和作用域规则
Chapter 11 Python programs
Chapter 12 Using the filesystem
Chapter 13 Reading and writing files
第十四章例外情况
第15章类和面向对象编程
第16章图形用户界面
第3部分高级语言功能
Chapter 17 Regular expressions
第十八章包裹
Chapter 19 Data types as objects
Chapter 20 Advanced object-oriented features
第四部分,从现在开始,你将走向何方?
第21章测试代码变得容易(-er)
第22章从Python2迁移到Python3
第23章使用Python库
第24章网络、Web和数据库编程
评论前必须登录!
注册