Variables in Python
In this article,
we will learn how to declare variables in Python and types of variables. It is the continuation sixth article of "Zero To Hero In Python" series.
Everything we will understand step by step. Before read this article go through my previous articles.
Let's start,
What is Variable ?
Type of Variables :
There are two type of variables.
1.Local
2. Global
Code File:
Output:
Everything we will understand step by step. Before read this article go through my previous articles.
Part 1. Zero to Hero in Python
Part 2. What is Python
Part 3. How to Install Python
Part 2. What is Python
Part 3. How to Install Python
What is Variable ?
Variable is a memory location which contains the values. When we
create any variable then it stores the values of that variable which we
declared.
Python do not compile the code it always interpreted the
code. In python does not need to define datatype of any variable before it's declared. When we write any variable and assign its value the it automatically defines its
datatype according to its values which you assigned.
Note:
3. Variable stores values for accessed or update letter.
4. Before referenced a variable it must be assigned.
1. Variables are created when it assigned first.
2. No need to declaration a variable.3. Variable stores values for accessed or update letter.
4. Before referenced a variable it must be assigned.
Now let's open VS Code editor and create a python file("variable.py").
Command for create a file:
Syntax: $touch variable.py
open the file
Syntax: $code variable.py
Open File:
In the above snapshot,
X=10
It means
X store integer data type.
x=”Amit”
x stores
string datatype.
Multiple
Assignment with same values:
Python allows
you to assign a single value to several variables simultaneously. For
Example:
A=a=b=B=10
In above snapshot you can see that all the variables which all are store same values with it.
Output:
Multiple Assignment with different values:
In multiple assignment declare more that one variable in single line and all variables are assigned with different -2 values with same time.
In the above code we
have declare and assign four variables (A, B, C, D) with different datatype of
values and each and every variable take their values according to the variable
& values sequence.
Output:
Type of Variables :
There are two type of variables.
1.Local
2. Global
In python when
we want to use same variable inside and outside the module and we declare it
global variable, now it treats as both (local & global) variable, when it
works like local and global. It is very interesting things let’s understand it
with below code.
Code File:
Output:
As you can the
above snapshot, variable a declare as global and assigned it with 10. After called localGlobal function it's( variable a ) variable assigned within the scope of this function. And it contains different values inside and outside.
Variable a assigned with 10 and same variable inside the function assigned with 200. When we print global variable then it print 10 but print same variable and assigned within function then it prints 200. You can see the output.
Variable a assigned with 10 and same variable inside the function assigned with 200. When we print global variable then it print 10 but print same variable and assigned within function then it prints 200. You can see the output.
Leave a Comment