You can assess your Python language skills with a quick quiz using #PySelfTest. The current version (v1.0) includes 10 questions—some of them tricky—to challenge your Python competence. At the end of the test, you'll receive a report on your performance along with pointers to helpful learning materials.
Try #PySelfTestThis book helps you to explore the world of programming languages through Python. You will be able to understand the building blocks of writing programs through six key concepts. Each chapter contains a real-world example with practical advice and a section on advanced concepts. This book covers Python 3.10.
Whether you are new to programming or an experienced developer, you will completely understand Python language after finishing this book.
“What may differentiate this book from other literature on learning programming in Python, is that its goal is not just about learning a particular programming language but about learning the basic building blocks of programming themselves.”
– Wolfgang Schreiner (JKU, Linz)
“This is a great book about Python. It gives a concise overview of the language's features and hints about how to structure your code.”
– Zoltan (Budapest)
You can find the support materials at GitHub .
Apress (a subsidiary of the well-known Springer Nature) is a trusted publisher by IT specialists and developers with over 3000 high-quality titles.