Learning Python

Short Description:
Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz's popular training course, this updated fifth edition will... Read more

Product Description

Get a comprehensive, in-depth introduction to the core Python language with this hands-on book. Based on author Mark Lutz's popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It's an ideal way to begin, whether you're new to programming or a professional developer versed in other languages.

Complete with quizzes, exercises, and helpful illustrations, this easy-to-follow, self-paced tutorial gets you started with both Python 2.7 and 3.3? the latest releases in the 3.X and 2.X lines?plus all other releases in common use today. You'll also learn some advanced language features that recently have become more common in Python code.

Explore Python's major built-in object types such as numbers, lists, and dictionariesCreate and process objects with Python statements, and learn Python's general syntax modelUse functions to avoid code redundancy and package code for reuseOrganize statements, functions, and other tools into larger components with modulesDive into classes: Python's object-oriented programming tool for structuring codeWrite large programs with Python's exception-handling model and development toolsLearn advanced Python tools, including decorators, descriptors, metaclasses, and Unicode processing

Categories

Write a Review

Review this book1000 characters allowed.Would you like to add a title?

Author Biography

Mark Lutz is the world leader in Python training, the author of Python's earliest and best-selling texts, and a pioneering figure in the Python community since 1992. He has been a software developer for 25 years, and is the author of O'Reilly's Programming Python, 3rd Edition and Python Pocket Reference, 3rd Edition.

Based on author Mark Lutz's popular training course, this updated fifth edition will help you quickly write efficient, high-quality code with Python. It's an ideal way to begin, whether you're new to programming or a professional developer versed in other languages.

Once you've come to grips with the core Python language, learning how to build Python applications presents a far more interesting challenge. Many critics consider this classic book, now updated for Python 3.x, to be the industry standard tutorial for Python application programming.

Covers the language release, Python 3.x, along with version 2.6. This book offers a reference to the core language, along with descriptions of commonly used modules and toolkits. It includes a guide to bug fixes, and upgraded built-ins. Featuring a quick-lookup index, it helps developers find answers on the job fast.

Helps you master the fundamentals of the core Python language. This book covers: Python's major built-in object types - numbers, lists, dictionaries, and more; the code you use to create and process objects in Python, along with Python's general syntax model; and, Python's basic procedural tool for structuring and reusing code.

The essayists in this volume are united in their deep dissatisfaction with neoclassical economics and the dominance of the market as they explore alternative approaches to economics in its social and cultural context. Their essays cover a broad range of ideas and schools of thought from the European cultural-historical approach, reflected in the work of Karl Planyi and Fernand Braudel, to the...

This is a companion volume to two O'Reilly Animal Guides, "Programming Python" and "Learning Python". It summarizes Python statements and types, built-in functions, commonly used library modules, and other prominent Python language features.

Upgrading your order to Express Delivery

Most of our bestselling titles are available for express delivery within the UK, just look out for the Express Delivery on the product page.

There are two speedy upgraded delivery options for mainland UK:

Royal Mail First Class (1-2 working days, except Sundays) just £2.85 per order

Tracked next day courier (next working day) just £4.95 per order

Royal Mail First Class - £2.85 per order:

Royal Mail aims to deliver within 1-2 working days* (Mon-Saturday). Order before 13:00 Mon-Friday (excluding public holidays) and your books should arrive the next day (excludes Sunday & public holidays). This delivery service is not tracked.

Tracked next day courier - £4.95 per order:

Guaranteed, tracked and signed for, next working day* courier delivery. Order before 17:00 Mon-Thursday and receive your book the next day (excludes Saturday, Sunday & public holidays). Our courier delivers between 08:00 and 19:00.

*Northern Ireland, Scottish Highlands and Islands usually receive a 2-3 working day service for First Class. For Tracked Courier, it’s a 2 working day service and you need to order by 15:00. Unfortunately, we don't currently offer Express Delivery outside the UK, Gibraltar, Guernsey or Jersey. All deliveries are subject to cut-off times and public holidays.

‘Ready To Go’ - What is it?

These are essentially books that are in our U.K warehouse, which are ready to be dispatched, pretty swiftly (usually within 1-2 working days!).

The dispatch time frame is factored into the delivery estimate you see on this page.

Don’t forget every single book on our website is available with free worldwide delivery, no minimum spend required.

We use cookies to enhance our site's performance. By continuing to use our website; you're agreeing to our use of cookies and other terms and conditions around data usage.