The Python Coding Book
“The Python Coding Book” delves into the realm of Python programming, exploring topics such as the speed of Python, AI applications with short-term memory, and the significance of data augmentation in machine learning. It discusses the importance of understanding where bottlenecks occur in development and runtime, the role of short-term memory in AI conversations, and the challenges of treating data as static in a dynamic environment. The book also touches on the use of Python scripts for various tasks and the complexities of architecting enterprise-level AI systems. Overall, it offers a comprehensive view of Python’s versatility and applications across different domains.
More and more applications of programming using Python involve large amounts of data. Visualising those data is an essential part of understanding what the data say, as every scientist, data scientis...
📚 Read more at The Python Coding Book🔎 Find similar documents
Getting Started
Programming is a means of communication between us and the computer. It is primarily one-way communication: we tell the computer what to do. The computer only responds when it doesn’t understand some...
📚 Read more at The Python Coding Book🔎 Find similar documents
How to Learn to Code: Preface
You’ve decided to learn how to code. Maybe it’s the first time you’re trying, or perhaps you’ve started once or twice in the past but never made it past a few lessons. Programming is not easy, and th...
📚 Read more at The Python Coding Book🔎 Find similar documents
Pretty much everything that happens in a computer program can be summed up with four key principles. You’ll read about these very soon in the first section of this Chapter. You’ll feel familiar with ...
📚 Read more at The Python Coding Book🔎 Find similar documents
7 | Object-Oriented Programming
In a previous Chapter, I defined programming as "storing data and doing stuff with the data". This definition is not the most technical and detailed definition you’ll read, but it’s still a very good...
📚 Read more at The Python Coding Book🔎 Find similar documents
5 | Dealing With Errors and Bugs
You’ve worked your way through the first few Chapters, and you’ve written plenty of code already. You must have come across some errors and bugs along the way. Even the most proficient programmers wi...
📚 Read more at The Python Coding Book🔎 Find similar documents
Preface to this Chapter: You’ll learn about using NumPy in this Chapter. NumPy is a vast module with plenty of functionality. The aim of this Chapter is not to cover the entire module in detail. Whol...
📚 Read more at The Python Coding Book🔎 Find similar documents
9 | Dealing With Dates and Times in Python
It’s time to talk about dates and times in Python. This area of programming is used extensively in some applications. However, there are other applications in which you’ll never need to use dates and...
📚 Read more at The Python Coding Book🔎 Find similar documents
6 | Functions Revisited
Functions are a key part of all modern programming languages. When you use functions in your coding, you’re packaging code that has a specific purpose into a self-contained unit. You can then call th...
📚 Read more at The Python Coding Book🔎 Find similar documents
2 | Loops, Lists and More Fundamentals
In your first project, you learned about many of the fundamental topics in coding. You’ll need the tools and methods you used to write the Angry Goblin game for any coding you’ll do in the future. In...
📚 Read more at The Python Coding Book🔎 Find similar documents
4 | Data, Data Types and Data Structures
You’ve learnt how to do quite a few things in Python in the first three chapters. You’ve seen how most things that happen in a computer program can be categorised as store , repeat , decide , or reus...
📚 Read more at The Python Coding Book🔎 Find similar documents
The White Room: Understanding Programming
Understanding programming can be challenging because programming is an abstract subject. Except, it isn’t. Everything in programming is based on concrete actions that happen within your computer. Ind...
📚 Read more at The Python Coding Book🔎 Find similar documents