❓ Operacions aritmètiques en Python
Una vegada hem repassat els tipus de dades numèriques a tractar, què us sembla si descobrim les operacions que podem fer en Python?
Una vegada hem repassat els tipus de dades numèriques a tractar, què us sembla si descobrim les operacions que podem fer en Python?
Suma de dos números
# Variables
n1 = 100
n2 = 200
# Execució
print(n1,"+",n2,"=",n1+n2)
Resultat:
100 + 200 = 300
Resta de dos números
# Variables
n1 = 112
n2 = 9
# Execució
print(n1,"-",n2,"=",n1-n2)
Resultat:
112 - 9 = 103
Producte de dos números
# Variables
n1 = 9
n2 = 9
# Execució
print(n1,"x",n2,"=",n1*n2)
Resultat:
9 x 9 = 81
Divisió de dos números
# Variables
n1 = 10
n2 = 3
# Execució
print(n1,"/",n2,"=",n1/n2)
Resultat:
10 / 3 = 3.3333333333333335
Residu d'una divisió entre dos números
# Variables
n1 = 10
n2 = 3
# Execució
print(n1,"/",n2,"Residu =",n1%n2)
Resultat:
10 / 3 Residu = 1
Quocient d'una divisió entre dos números
# Variables
n1 = 10
n2 = 3
# Execució
print(n1,"/",n2,"Quocient =",n1//n2)
Resultat:
10 / 3 Quocient = 3
Sempre que es fa servir un signe igual = , en realitat s'està assignant una variable. Per això mateix, aquest signe es coneix normalment com a operador d'assignació. Mentrestant, hi ha altres operadors d'assignació que es poden utilitzar a Python, també anomenats, operadors d'assignació compostos, ja que fan una operació aritmètica i una assignació en un sol pas.
Exemple 1
# Assignació simple
nombre = 50
nombre = nombre + 5
print(nombre)
Resultat:
55
Exemple 2
# Assignació composta
nombre = 50
nombre += 5
print(nombre)
Solució:
55
Com es pot observar a l'exemple 2, amb l'assignació composta += aconseguir realitzar les dues funcions, una suma de dos valors i una assignació nova a la variable nombre.
Naturalment, existeixen formes d'assignació similars per a la resta d'operacions aritmètiques: -= , *= , /= , //= , %= , **= .
Aquest recurs serà molt útil per estalviar temps i esforç.
Llicenciat sota la Llicència Creative Commons Reconeixement CompartirIgual 4.0