 Hey, what's going on guys? Rudlinal here, and today we're looking at some more Python Today, I'm gonna be showing you something called data types now whenever you're programming or you're you've submerged yourself in the world of computer Science you're gonna be understanding and looking at information in ways that we call data types now these data types can be numbers They can be values like true or false like yes or no that sort of thing they can be text like They could be a whole sentence like my name is John. How about that? Or whatever the user inputted is like trying to input information to the program. It doesn't matter It's all these sort of things that we have to be able to manipulate in a program in Python. It's Really easy. I'm gonna get idle fired up. You can do the same and let's start looking at some of these So if we start off in numbers and integers integers are just whole numbers I'm sure you've heard that term in like math or science or anything But yeah, they can be negative numbers They can be zero and they can be positive numbers. So if you just type in a negative 49, I don't care You can have a nine. There you go. It works. You're gonna have zero and boom Now floats are Like decimals or a sort of manipulation of fractions. These can be I think the terminology is Terminology actually is sometimes either floats or doubles. I don't I myself don't know too much of the difference It's always been a little foggy in my mind. So it's not really my place to be teaching this But I'll take my word for it. You can have a negative 3.14. There you go Anything that has a decimal point anything that has a floating point value and that sort of thing You can have in zero to you can have zero Whatever you want boom And then you can have let's say seven point zero You don't even have to have a value after that decimal as long as you have that decimal in there It's gonna interpret it as a float or or a double. So now booleans booleans are a whole nother story These are these are for things like yes or no questions or sometimes or like If something is this or if they're doing that and it's it's kind of an interesting way to think about it Sometimes so if you can have you can have true, which means something like is happening It's it's true. Obviously and you can hit that in it's true when you can use a false Which is that same way now in Python the syntax does have a capital letter You could just type in true, but it'll interpret that the wrong way It'll think it's a variable or something else that but we'll go into that more detail later in another tutorial the same with more in-depth stuff with integers and floats and booleans because The way data is processed for each language is obviously kind of different in the way you can manipulate data is Different entirely for each language like in the world of C or C plus plus you can have unsigned or signed integers Which really determine whether or not the number is positive or not you can look at the size of the number in memory You can look at how much? What what your limits are and how big the integer can be you can have like numbers up to 32,749 I have no idea I don't know the exact number off the top of my head But in Python, I don't think you're ever gonna have to worry about that just because it's so minimalistic For the better. It's it's kind of grand and elegant in that way so But back on topic booleans are true or false I you'll most likely use these a lot I know I do if you're just gonna be checking for things back and forth which is kind of a good idea But now I'm moving on to text These are kind of an interesting subject. There's a lot of information to be able to give out with these There's a lot to teach anyway, so strings first of all can be in double quotations or or single quotations Now whenever you type something at the Python interpreter, it's always going to return it to you In those single quotations if you were to type in print and Then have your your string. There you go It does that exact same thing But it does not have those surrounding quotation marks because it's actually displaying output to you And that's something crucial that we'll have to be talking about in a later video But yeah, I mean So now that you have those strings if you look at it strings are really just a mass of text There are tons of characters or single pieces of information. You can have like a You could have a single space You could even have a number or symbol and that's all a string is made up of it's just a ton It's almost like a list for all these things and There you go Now these things may seem a little primitive I think that's the best word for it right now because because we're not doing much with it I'm just introducing these these things to you these data types You think you would know okay? This is a string Yeah, so what that's a string. What do I care? What you're learning now though what I'm trying to introduce to you and show you guys What I'm trying to present to you is the fundamentals of what you're going to be using because you can't have a program without these sort of things So showing it these showing these things to you in there in like the bare essentials having only numbers and Floating point numbers and that sort of thing this this might seem incredibly useless at first But once we go more in-depth with this once we build on top of it You will have such a greater understanding and hopefully you'll know how it works at the smallest level it can be So here are your data types I'm gonna have to jump back and forth to this topic just because data types are such a crucial thing and Python interprets them in a really interesting and fascinating way but for now all you have to worry about are these sort of things you have numbers you have text and That's all you have to worry about and you're gonna be able to manipulate those in your program in a really magnificent way So yeah, that's all I have for you today guys. Thank you so much for watching. I hope this helped I'll be sure be sure to check me out in the next upcoming tutorials because we're gonna get more in-depth with data types Numbers yada yada yada and being able to actually write some Python code because I'm sure that's that's really what you're trying to do here It's what you're dying to do just type out some symbols and some keywords and get to get to running your scripts But thanks again guys. See you again. Bye