1What Is Python?

Welcome to the world of Python programming! By opening this book, you've opened your world to infinite possibilities in creating with code. Python is a beginner-friendly programming language, and its structure is often compared to the English language.

So, what can you do with Python? Python can be used to instruct robots how to behave or to give commands to artificial intelligence (AI) assistants. With Python, you can automate everyday processes, such as receiving daily reminders to walk the dog or sending a weekly e-newsletter to the community. You can use it to create a blog, build a social media app like Instagram, or even make your own adventure games. In addition, learning Python is the stepping-stone to exploring advanced concepts in web development, data integration with application programming interfaces (APIs), blockchain technology, data science, and AI (such as computer vision, machine learning, and natural language processing to name a few). The possibilities are endless!

How Is This Book Formatted?

This book was written with the true beginner in mind. Never written a line of code in your life? No problem! This book will get you started with the basics of programming to help you gain a solid foundation for Python.

The chapters in this book are written to build upon each other. If you have never written Python code, consider reading the chapters in this book in the order in which they are presented. The following sections explain what you can ...

Get Bite-Size Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.