 Why did we learn Python Uni? Because we had to become a senior machine learning engineer before we had the time to learn programming Before we start make sure, you know, we're talking about Python 3 not Python 2 actually a bit of Python 2.7 is also okay geared towards children and PhDs children and PhDs Python I know Python, which means I know machine learning AI data science computer vision big data Carousel, TensorFlow, scikit-learn, PyTorch, OpenCV, deep learning, NLP Huge community of kids now. I didn't learn Python in an online course actually never really learned it lists are arrays Tuples are arrays, sets have no order, dicts are arrays, comprehensions are arrays, NumPy arrays are arrays No more semicolon errors. Only white space errors. Where is that error? Enumerate, enumerate zip, oswalk Tuple unpacking. It's not dynamically typed. It's strongly dynamically typed. In Python We don't do constants. We only do change. Who put the main function at the bottom of the file? Equality is not identity. Is not Identity. I can do in Python in five lines, which you can do in C in 50 and it will take 10 times the time to execute. Oh, I didn't I didn't say that wrong, right? Booyah who needs brackets anyway? All these people with their illogical syntax sugar might need brackets You can return multiple values, multiple values, multiple values. Are you to me? No, I learned all of this on Medium. How many libraries does it take until I can actually put Python as my status on LinkedIn? Like 3, NumPy, Matplotlib, pandas, pandas, pandas, or maybe 2, you know, because we start counting from 0 STR minus 1 double colon 0 minus 1. Huh? It's that smart engineering Fast and that's engineer. That's smart. All the compile languages are worse because you get errors before you can even run them It's like, man, it's really, you know, holding you back from innovation, science, automation, progress. It's not very child friendly if you ask me and I'm not a child So I'm a PhD. Oh, the shirt goes into the genes in C++. Everything takes so long You have to write int main declare variables. It's literally just the execution. That's fast. Who cares. It's about the Scientific revolutionary data science machine learning NLP big data that you're going to do with your software Or you can automate your coffee machine, which does the coffee that helps you make the scientific advances in Lua ideas to code Why can't I just run this in late tag late tag? Oh, this is a Python interview. All right, Python Why am I so good at this? I've never written code before to pull open bracket. Oh, this is machine learning Oh, this is data science a big data NLP computer vision AI, you know what that is? I can give you a quick tutorial. I just learned that on you on medium just an hour ago That's a machine learning generative adversarial networks. Have you heard of them? Me neither? Let's check it out Oh, it's really easy to find the documentation is just one page almost there almost there Where is the async with? All right. Oh, you want to learn Python? We can do it just right now You don't really need to learn anything or you need to learn at least three libraries Panas, mapplotlib and NumPy Fundamental well the good thing in Python is single and double quotes are not differentiated because you don't need to Sight properly. It's not late tag. Sadly. Are you convinced? Should we do a tutorial? I mean, should we read a medium write a medium block? Let me show you a graph real quick I'll let me introduce you to a graph real quick this represents the amount of memory used by C for my program and this represents the amount of memory Python uses my screen is not big enough