Exercise 51

What Is Data Munging?

At this point in the course you know Python. You may not feel confident in Python, and you don’t know all of Python, but neither do most of the people using Python. There are supposed professionals who actually don’t know you can use dis() to study the Python bytecode. These “professionals” also have no idea that Python even has bytecode. Given that you know how to analyze the bytes Python uses to process your code I’d say you could be more knowledgeable than many Python programmers working today.

Does that mean you’re good at Python? No, not at all. Memorizing arbitrary facts about programming languages does not make you capable with that language. To become a capable programmer, you have to combine your understanding ...

Get Learn Python the Hard Way: A Deceptively Simple Introduction to the Terrifyingly Beautiful World of Computers and Data Science, 5th Edition 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.