Import It All
Books > Computers & Technology > Programming > Introductory & Beginning
Programming in Python 3: A Complete Introduction to the Python Language

Programming in Python 3: A Complete Introduction to the Python Language

Product ID: 17696982 Condition: New

No Stock / Cannot Import
Buy in USA

Product Description

Programming in Python 3: A Complete Introduction to the Python Language

<P style="MARGIN: 0px"> <P style="MARGIN: 0px"> </P> <B>A Fully Revised Edition Featuring New Material on Coroutines, Debugging, Testing, Parsing, String Formatting, and More</B> <P> </P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px">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 style="MARGIN: 0px"> </P> <P style="MARGIN: 0px">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>Creating custom packages and modules <LI>Writing and reading binary, text, and XML files, including optional compression, random access, and text and XML parsing <LI>Leveraging advanced data types, collections, control structures, and functions <LI>Spreading program workloads across multiple processes and threads <LI>Programming SQL databases and key—value DBM files <LI>Debugging techniques–and using Test Driven Development to avoid bugs in the first place <LI>Utilizing Python’s regular expression mini-language and module <LI>Parsing techniques, including how to use the third-party PyParsing and PLY modules <LI>Building usable, efficient, GUI-based applications <LI>Advanced programming techniques, including generators, function and class decorators, context managers, descriptors, abstract base classes, metaclasses, coroutines, and more</LI> </UL> <P style="MARGIN: 0px"> <I> </I> </P> <P style="MARGIN: 0px"> <B> <I>Programming in Python 3, Second Edition, </I> </B>serves as both tutorial and language reference. It assumes some prior programming experience, and it is accompanied by extensive downloadable example code–all of it tested with Python 3 on Windows, Linux, and Mac OS X.</P>

Technical Specifications

Country
USA
Author
Mark Summerfield
Binding
Kindle Edition
Edition
2
EISBN
9780321699879
Format
Kindle eBook
Label
Addison-Wesley Professional
Manufacturer
Addison-Wesley Professional
NumberOfPages
648
PublicationDate
2009-11-12
Publisher
Addison-Wesley Professional
ReleaseDate
2009-11-12
Studio
Addison-Wesley Professional

You might also like

Back to top