In Python, variables are created when they are defined for the first time. You can store text, numbers or more complex structures. It is recommended that the name of the variable be related to what is going to be stored in it. They cannot start with any number.
greeting1= "Good morning" # (this is a comment in Python, we will use the symbol: # and then the text)
They cannot be used to name variables:
and | as | assert | async | await | break |
continue | def | del | elif | else | except |
false | finally | for | from | global | if |
import | in | is | lambda | none | nonlocal |
not | or | pass | raise | return | true |
try | while | with | yield |
(Although we will delve into each of them later)
They are text enclosed in quotes (single or double) and accept operators.
They are immutable
string1 = "double quotes"
string2 = 'single quotes'
a = "Good"
b = "days!"
sumStrings = a + " " + b
print (sumStrings)
It can only admit True or False. Used in conditions and loops, which we will see later. True/False
a = 5
print(a==5) # We are telling it to print the condition of that equality on the screen and it will return:
true
They are the Numbers that lack decimals int (integer) or long (long integer for more precision).
age = 25
They are numbers that have decimals and are of type float.
length = 25,638
Numbers that have a real part and an imaginary part. These numbers are called complex.
n = 3.8 + 9j
Collection of data without repeated elements, unordered and separated by commas, enclosed in braces.
set = {'house', 'tree', 'dog',356,'dumpling',-89,'mango', 'cheese'}
They are ordered sets of elements that can store numbers, strings, other lists... They are placed between ([ ]) and the elements are separated by commas.
list1 = ['17',-66,99,44,"bye", 'hello',6,7,"8",9,10,11,12,13]
list2 = list1[0:8:2] # We take from list1 from position 0 to 8 and from 2 2n 2; and we put it in the list2
print(list2)
['17', 99, 'goodbye', 6]
It is an immutable list
tuple1 = ("bird",34,"9",clock)
We can store any type of value such as integers, strings, lists and even other functions. And we can identify each element by a key (Key).
dictionary1 = {'car': 'Mercedes', 'Color': 'red', 'speed': 280 }
print (dictionary1['car']) # By entering the key "car" we will get "Mercedes"