好书 python_[好书首发]Python-Visual Quickstart Guide(第三版,最新版)

Python培训

更多好资料可以关注我哦

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Python人气入门教材,在国外此书排名很高!各位Python学习者可尽情下载了~~~

2014-7-24 23:14:57 上传

下载附件 (332.21 KB)

Book Details

Author: Toby Donaldson

Publisher: Peachpit Press

Pages: 224

ISBN: 978-0321929556

Audience: Beginners to programming who wantto learn Python

Editorial Reviews

The new edition of this beginner'sintroduction to Python comes with eBook access - which seems a worthwhileadvantage.

Toby Donaldson's Visual Quickstart Guide toPython sports a new but slightly cryptic cover but once you look inside there'sisn't much change - until you hit the new final chapter more of which later.Although it has been updated where necessary and the version covered is nowPython 3.3.

In the real world you'll still findversions of Python 2 in use and if you need to learn about it this isn't thebook you need as the differences between the two versions are subtle andconfusing. However, if you have a free choice in the matter Python 3 is now thebetter choice.

As a Visual Quickstart Guide this book hasto follow a set format - one that is characterized by a lot of white space. Thelayout style calls for the main text to be in the columns at the outer edge of the page with the inner two columns being reserved for illustrationsa boxout with notes and asides. This results in many pages being half empty.

As pointed out in at the very start,Python's creator, Guido Van Rossum named his language after the Monty Pythoncomedy team and there is a longstanding tradition of making jokey references tothis classic of the 1980's - for example the IDE being called IDLE after EricIdle. You won't find any such humor in this book which takes a no-nonsenseapproach and does a workmanlike job of teaching you to progam, and to programPython in particular.

It introduces the IDLE editor early in thebook. This is no longer the only Python IDE but you should find it easy enoughto use the book in conjunction with one of the alternatives. On the other hand,note that Python is treated as if it was a standalone language and if you planis to use it for web development or for any specific purpose you will needanother book.

On the whole the book takes a logicalapproach and starting from how to install Python works its way through simplearithmetic, variables, flow of control, functions, and strings.However,probably in an attempt to be comprehensive, it does sometimes introduce topicsunnecessarily or in a suboptimal order. For example in Chapter 2 it states thatPython supports complex numbers only to say they won't be covered and we are introducedto  Booleans and conditionals before theIF statement.

Advanced data structures and exceptionhandling are both covered before introducing objects in what used to be thefinal chapter on Object Oriented programming. I think that this topic should havebeen introduced earlier in the book and that it isn't enough if you want tolearn good object-oriented Python, I do welcome its inclusion as "betterlate than never".

I also welcome the new final chapter whichwalks through the development of a larger Python program. Working through this- from problem description, via tackling the its separate components, to thefinal listing - should give Python novice's confidence to write useful programsof their own.

If you are looking for a standard accountof Python 3 suitable for the complete beginner this one is worth consideration.

本帖隐藏的内容

2014-7-24 23:14:53 上传

需要: 10 个论坛币

2014-7-24 23:14:57 上传

下载附件 (27.04 KB)

2014-7-24 23:14:58 上传

下载附件 (53.32 KB)

About the Book The Quick Python Book, Third Edition is a comprehensive guide to the Python language by a Python authority, Naomi Ceder. With the personal touch of a skilled teacher, she beautifully balances details of the language with the insights and advice you need to handle any task. Extensive, relevant examples and learn-by-doing exercises help you master each important concept the first time through. Whether you're scraping websites or playing around with nested tuples, you'll appreciate this book's clarity, focus, and attention to detail. What's Inside Clear coverage of Python 3 Core libraries, packages, and tools In-depth exercises Five new data science-related chapters About the Reader Written for readers familiar with programming concepts—no Python experience assumed. About the Author Naomi Ceder is chair of the Python Software Foundation. She has been learning, using, and teaching Python since 2001. Table of Contents PART 1 - STARTING OUT About Python Getting started The Quick Python overview PART 2 - THE ESSENTIALS The absolute basics Lists, tuples, and sets Strings Dictionaries Control flow Functions Modules and scoping rules Python programs Using the filesystem Reading and writing files Exceptions PART 3 - ADVANCED LANGUAGE FEATURES Classes and object-oriented programming Regular expressions Data types as objects Packages Using Python libraries PART 4 - WORKING WITH DATA Basic file wrangling Processing data files Data over the network Saving data Exploring data
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值