 So all of a sudden, obviously we can start to play around with all these different elements these data types But how do I how do I start to kind of use them in kind of an algorithmic sense? And one of the things that we can do is we can basically start to utilize Variables now variables you learned about them in algebra class But we're able to use them again all of a sudden because their sole purpose is to just be available for later Use and so let's say for example. I've got this cube rectangular three-dimensional rectangle all of a sudden I want to go ahead and Say well, how can I calculate this out? I know the mathematical formula for it. It's right there two Times length times width plus width times height plus height times length. I've got this formula So how do I start to apply that? I don't want to have to type out those numbers all the time You know, I don't want to have to type everything multiple times And that's actually one of the tenets of being a computer programmer is we want to be lazy I only want to have to do something once and so the same idea kind of comes into play So if I'm looking at say for example our kind of formula I Have a length a width and a height Why have these three things so I should use those three things to create Variables the first one I'm going to use is I'm going to call it width Now you notice I'm able to just kind of give it that full name in algebra You always saw that people would just do w or x or I or something like that in Python's a little bit more forgiving It's it's able to go and say instead of you know something that I might not understand what w is I know with you know in this context, but it could get a little confusing the leader on There's only 26 letters in the alphabet. So, you know, we're gonna run out of space on our later instead Let me give it a full fledged name Let me give it something like width because all of a sudden I know what that means in the context of my code I'm understanding that width is the width of My three-dimensional object Now one of the things that I can do is I can come in here And I can apply the equal sign and the equal sign actually has a new kind of term to it inside of programming It's considered the assignment operator Whatever I have on the right side 62 is going to be assigned to the variable on the left side And this actually matters left to right because all of a sudden let's say let me flip it Let me when I'm designing up height. Let me say oh, well the height's gonna be a hundred hundred equal height oh Well, it's clearly yelling at us one The issue is 100 is a number and so if we're following that same kind of left to right association I I just said make the number 100 equal to Something I've never made before so it's it's just freaking out as I know you can't do that. So instead Height equals 100 Perfectly fine a okay, and then lastly length equals we'll just say 25 Now I've already got the mathematical formula in place So all of a sudden because I have these variables I'm able to use it I'm able to say for example type width and I have width all of a sudden well I can continue on with this. I can create one. I'll call it area Said equal and all right. Well, let me just follow what I've got going on on the screen to to quotations length times width closing one plus thing with times height plus height times length Okay, it aired Why oh int object not cobble. Well, okay, that doesn't make any sense to me but the problem is This it's actually coming in and right here Well, this is okay in math. We all understand sort of I'm multiplying everything by two Again, we're running into the the limitations of a computer It's not gonna infer this because it sees a number it it has a very structured sense of how it Expects to work with numbers if I don't get if I deviate from that it freaks out So if I want to kind of handle that all of a sudden I put in that asterisk because I'm doing the multiplication Instead of it, you know trying to infer it because the computer doesn't infer well I have to explicitly tell it you need to multiply all of this by that too You see I get no problems. And so if I want to come in and Display it I can type area And I get 20,500