Import It All
Books > Computers & Technology > Programming > Introductory & Beginning
Programming in Python 3: A Complete Introduction to the Python Language (Developer's Library)

Programming in Python 3: A Complete Introduction to the Python Language (Developer's Library)

Product ID: 9430643 Condition: New

Payflex: Pay in 4 interest-free payments of R984.75. Learn more
R 3,939
includes Duties & VAT
Delivery: 10-20 working days
Ships from USA warehouse.
Secure Transaction
VISA Mastercard payflex ozow

Product Description

Programming in Python 3: A Complete Introduction to the Python Language (Developer's Library)

</p><p><b>A Fully Revised Edition Featuring New Material on Coroutines, Debugging, Testing, Parsing, String Formatting, and More</b> </p><p> </p><p> </p> <p>Python 3 is the best version of the language yet: It is more powerful, convenient, consistent, and expressive than ever before. Now, leading Python programmer Mark Summerfield demonstrates how to write code that takes full advantage of Python 3's features and idioms. <b><i>Programming in Python 3, Second Edition, </i></b>brings together all the knowledge you need to write any program, use any standard or third-party Python 3 library, and create new library modules of your own.</p> <p> </p> <p>Summerfield draws on his many years of Python experience to share deep insights into Python 3 development you won't find anywhere else. He begins by illuminating Python's "beautiful heart": the eight key elements of Python you need to write robust, high-performance programs. Building on these core elements, he introduces new topics designed to strengthen your practical expertise-one concept and hands-on example at a time. Coverage includes</p> <ul> <li>Developing in Python using procedural, objectoriented, and functional programming paradigms </li><li>Creating custom packages and modules </li><li>Writing and reading binary, text, and XML files, including optional compression, random access, and text and XML parsing </li><li>Leveraging advanced data types, collections, control structures, and functions </li><li>Spreading program workloads across multiple processes and threads </li><li>Programming SQL databases and key--value DBM files </li><li>Debugging techniques-and using Test Driven Development to avoid bugs in the first place </li><li>Utilizing Python's regular expression mini-language and module </li><li>Parsing techniques, including how to use the third-party PyParsing and PLY modules </li><li>Building usable, efficient, GUI-based applications </li><li>Advanced programming techniques, including generators, function and class decorators, context managers, descriptors, abstract base classes, metaclasses, coroutines, and more</li></ul> <p><i> </i></p> <p><b><i>Programming in Python 3, Second Edition, </i></b>serves as both tutorial and language reference. It assumes some prior programming experience, and is accompanied by extensive downloadable example code-all of it tested with Python 3 on Windows, Linux, and Mac OS X. This edition covers Python 3.0 and 3.1, and due to the Python language moratorium it is also valid for Python 3.2 which has the same <i>language</i> as Python 3.1.

Technical Specifications

Country
USA
Brand
ADDISON-WESLEY
Manufacturer
Addison-Wesley Professional
Binding
Paperback
ItemPartNumber
9780321680563
ReleaseDate
2009-11-22T00:00:01Z
UPCs
785342680560
EANs
9780321680563

Customers who bought this also bought

You might also like

Back to top