Price: $54.99
(as of May 25,2023 06:31:10 UTC – Details)
From the Publisher
Your all-in-one guide to Python!
Gold winner of the 2023 IBPA Benjamin Franklin Award for excellence in professional and technical publishing!
Python: a modern language for a modern world!
Python is one of the most popular programming languages in the world—consistently ranking at the top of the TIOBE programming community index. Its popularity is no surprise: Python is easy to learn, elegant, and powerful. It offers many possibilities and is used in popular technologies like the Raspberry Pi and computer games like Minecraft. In addition, Python is the ideal introduction to the field of artificial intelligence and machine learning.
This award-winning comprehensive Python compendium familiarizes you with basic and advanced techniques so that you have a good foundation for your professional Python projects. Whether you are just starting out with Python or already have programming experience, you will find that this book provides the knowledge you need to properly apply the concepts and tools of Python 3 in your day-to-day work.
This book introduces Python systematically: you’ll begin by creating simple programs and then gradually progress to working with complex language elements and advanced programming techniques.
The focus is on practice: with this book, you’ll quickly learn how to develop your own Python programs. If you’re working with older Python projects, you’ll learn how to make them run under Python 3 using tips for migrating from Python 2.x to Python 3.
Functions, methods, and object orientation Data types GUIs Debugging Network communication Modularization Iterators and generators Exception handling
This book includes:
More than 1,000 pages of Python knowledge from leading expertsTopics that build from basic to advanced Easy-to-read text with clear code listingsLanguage references and a detailed description of the standard libraryNumerous sample programs for downloadA comprehensive index
This book is for you if:
You’re a beginner with some programming experience who wants to learn Python: This book provides a complete introduction to the Python language, from its syntax and structure to its functions, modules, and object orientation. Start by working through the first two parts of the book, which will help you build and test your own programs. When you’re ready for more advanced techniques, you can move on to the later chapters.You’re a professional programmer looking to deepen your Python knowledge: If you’re already an experienced programmer and want to use this book as a transition from another language to Python, you’ll find the introduction to Python’s syntax helpful. Depending on your skill level, you can then dive into the more advanced topics. Alternatively, if working with Python is already part of your everyday business, you can use this book as a helpful desktop reference for specific applications.
Meet the authors:
Johannes Ernesti is research scientist at DeepL. He is a graduate mathematician and received his doctorate in applied mathematics from the Karlsruhe Institute of Technology (KIT).
Peter Kaiser is a research scientist at DeepL. He has a degree in computer science and received a doctorate in humanoid robotics from the Karlsruhe Institute of Technology (KIT).
Publisher : Rheinwerk Computing; First Edition (September 26, 2022)
Language : English
Paperback : 1078 pages
ISBN-10 : 149322302X
ISBN-13 : 978-1493223022
Item Weight : 12.8 ounces
Dimensions : 7.01 x 2.06 x 9.99 inches