6/10/23, 2:07 PM Variables and Data Types.ipynb - Colaboratory
Variables and Data Types 🔥
Variables 🚀
Variable are containers for storing data values.
Creating a Variable
A variable is created the moment you first assign a value to it.
x = 5
print(x)
5
y = "Nazhim"
print(y)
Nazhim
z = 2.56
print(z)
2.56
a = True
b = False
print(a)
print(b)
True
False
Variables do not need to be declared with any particular type, and can even change type after they have been set.
# Firstly the variable 'number' is stores 5
number = 5
print(number)
# Now, we update the content of the variable 'number'
number = "Kevin"
print(number)
5
Kevin
What are comments ?
Comments can be used to explain Python code.
Comments can be used to make the code more readable.
Comments can be used to prevent execution when testing code.
Comments starts with a #
Comments have no affect with the program code, its only used to give the user some meaning of the code
Single Line Comment
# This is a single line comment
https://colab.research.google.com/drive/1TYB6-QkORCNTdH4X2b8C8z0eJDP6xxRF 1/7
, 6/10/23, 2:07 PM Variables and Data Types.ipynb - Colaboratory
g
Multi Line Comment
# This
# is
# a
# multi
# line
# comment
Casting
If you want to specify the data type of a variable, this can be done with casting.
You can get the data type of a variable with the type() function.
x = str(3) # x will be '3'
y = int(3) # y will be 3
z = float(3) # z will be 3.0
print(x, y, z)
print(type(x), type(y), type(z))
3 3 3.0
<class 'str'> <class 'int'> <class 'float'>
Single or Double Quotes in Strings
x = "Nazhim"
y = 'Nazhim'
print(x)
print(y)
Nazhim
Nazhim
Case Sensitive
Variable names are case-sensitive
a = 4
A = "Sally"
# A will not overwrite a
print(a, A)
4 Sally
Quick Code Summary Example of what Variables and Comments
name = "Nazhim" # variable 'name' stores the String 'Nazhim'
age = 25 # variable 'age' stores the integer number 25
height = 6.1 # variable 'height' stores the decimal value 6.1
# Now let's print out the results of the variables
print("My name is " + name) # we don't cast the name variable because its already in the same type which is String
print("I am " + str(age) + " years old")
print("I am " + str(height) + " feet tall")
My name is Nazhim
I am 25 years old
I am 6.1 feet tall
https://colab.research.google.com/drive/1TYB6-QkORCNTdH4X2b8C8z0eJDP6xxRF 2/7
Variables and Data Types 🔥
Variables 🚀
Variable are containers for storing data values.
Creating a Variable
A variable is created the moment you first assign a value to it.
x = 5
print(x)
5
y = "Nazhim"
print(y)
Nazhim
z = 2.56
print(z)
2.56
a = True
b = False
print(a)
print(b)
True
False
Variables do not need to be declared with any particular type, and can even change type after they have been set.
# Firstly the variable 'number' is stores 5
number = 5
print(number)
# Now, we update the content of the variable 'number'
number = "Kevin"
print(number)
5
Kevin
What are comments ?
Comments can be used to explain Python code.
Comments can be used to make the code more readable.
Comments can be used to prevent execution when testing code.
Comments starts with a #
Comments have no affect with the program code, its only used to give the user some meaning of the code
Single Line Comment
# This is a single line comment
https://colab.research.google.com/drive/1TYB6-QkORCNTdH4X2b8C8z0eJDP6xxRF 1/7
, 6/10/23, 2:07 PM Variables and Data Types.ipynb - Colaboratory
g
Multi Line Comment
# This
# is
# a
# multi
# line
# comment
Casting
If you want to specify the data type of a variable, this can be done with casting.
You can get the data type of a variable with the type() function.
x = str(3) # x will be '3'
y = int(3) # y will be 3
z = float(3) # z will be 3.0
print(x, y, z)
print(type(x), type(y), type(z))
3 3 3.0
<class 'str'> <class 'int'> <class 'float'>
Single or Double Quotes in Strings
x = "Nazhim"
y = 'Nazhim'
print(x)
print(y)
Nazhim
Nazhim
Case Sensitive
Variable names are case-sensitive
a = 4
A = "Sally"
# A will not overwrite a
print(a, A)
4 Sally
Quick Code Summary Example of what Variables and Comments
name = "Nazhim" # variable 'name' stores the String 'Nazhim'
age = 25 # variable 'age' stores the integer number 25
height = 6.1 # variable 'height' stores the decimal value 6.1
# Now let's print out the results of the variables
print("My name is " + name) # we don't cast the name variable because its already in the same type which is String
print("I am " + str(age) + " years old")
print("I am " + str(height) + " feet tall")
My name is Nazhim
I am 25 years old
I am 6.1 feet tall
https://colab.research.google.com/drive/1TYB6-QkORCNTdH4X2b8C8z0eJDP6xxRF 2/7