Welcome to the Python Chronicles! In this session, we'll look at Variables, Data types, and Type conversion in Python. Understanding these basic ideas is essential for making and storing various sorts of data in your programs. You will have a very good understanding of variables, various data types, and how to convert between them at the end of this session. So, let's get started!


Variables, Data types, Type conversion


Variables

In Python, a variable is a named container that holds a value in your program. It allows you to store and manipulate data within your program. To create a variable, you need to choose a name and assign a value to it using the assignment operator (=).

variables

In the example above, we created a variable named "message" and assigned the string value "Hello, Python!" to it. Variables are dynamic in Python. That means you can change its value throughout your program.

Data Types

Everything in a program has a specific data type, which shows the kind of value it represents. Let's explore some common data types in Python.

  1. Numeric Data Types:
    • Integer (int): Represents whole numbers, positive or negative.
    • Floating-Point (float): Represents decimal numbers.

      2.Text Data Type:

    • String (str): Represents a sequence of characters enclosed in single quotes ('') or double quotes ("").

      3.Boolean Data Type:
    • Boolean (bool): Represents either True or False.

Assigning different Data Types to Variables

In Python, you can assign data types to variables dynamically. The data type is represented by the value assigned to the variable.

Data Types



Type Conversion

Sometimes, you need to convert data from one type to another. Python has built-in functions for type conversion. Let's learn about some common type conversion functions.

1.str(): Converts a value to a string data type.

Convert to Str

In the example above, we convert the integer value "10" to a string using the str() function. After converting integer into string, the program thinks that the converted value as a text. So we can't use the converted value in mathematical operations because now it is a string ( Text Value - such as letters)

2.int(): Converts a value to an integer data type.

convert to integer

In the example above, we convert the string value "10" to an integer using the int() function. After converting string into integer, the program thinks that the converted value as a real number. So we can use the converted value in mathematical operations such as Add, Substract, Divide, Multiply.

3.float(): Converts a value to a floating-point data type.

convert to float

In the example above, we convert the string value "3.14" to a floating-point number using the float() function. Also now we can use this converted value in mathematical operation because the program converted sting (Text) value into float (Number) by using float() function.

4.bool(): Converts a value to a boolean data type.

convert to boolean

In the example above, we convert the integer value "10" to a boolean using the bool() function.

Conclusion
Today we looked at variables, data types, and type conversion in Python in this lesson. Variables are named containers that hold values, and Python supports a variety of data types, including integers, float numbers, texts, and booleans. We also learnt how to use built-in type conversion methods to convert values between different types. Understanding variables, data types, and type conversion is useful when manipulating and working with various sorts of data in Python. Continue to practice these topics to widen your knowledge. Happy coding!

Post a Comment

Previous Post Next Post