Este es un post en donde explicaremos con ejemplos los operadores aritméticos que existen en Python.
Para sumar dos números utilizamos el operador +. Suma 2 o más números. Para sumar dos números hacemos esto:
numero1 = 2 numero2 = 10 suma = numero1 + numero2
Si queremos sumar 3 números:
numero1 = 2 numero2 = 10 numero3 = 8 suma = numero1 + numero2 + numero3
Y así infinitamente.
Si queremos sumar la misma cantidad de una variable podemos hacer algo así:
numero1 = 10 numero2 = 5 numero1 = numero1 + numero2
En este caso, a numero1 le asignamos la suma de el valor del mismo número mas el valor de numero2 .
Pero podemos simplificarlo así:
numero1 = 10 numero2 = 5 numero1 += numero2
Utilizamos entonces el operador +=
Igualmente podemos restar múltiples valores. Para restar hacemos esto:
numero1 = 28 numero2 = 21 resta = numero1 - numero2
Podemos restar cualquier cantidad de números:
un_numero = 100 otro_numero = 20 otro_numero_mas = 30 resta = un_numero - otro_numero - otro_numero_mas
Si queremos restar determinada cantidad a una variable podemos hacer esto:
numero = 10 numero = numero - 5 #Ahora es 5, porque 10 - 5 = 5
Pero igualmente podemos utilizar la forma corta:
numero = 10 numero -= 5
El producto de dos números. Para multiplicar utilizamos el asterisco o *. Por ejemplo:
base = 10 altura = 2 area = base * altura
Y no necesariamente tienen que ser variables, también puede ser así:
area = 10 * 2
No olvidemos que podemos multiplicar cualquier cantidad de números:
volumen = 10 * 20 * 5
Casi igual que la multiplicación, pero ahora utilizamos la barra inclinada o diagonal: /
Si queremos dividir dos números:
promedio = 500/5
O 3:
variable = 100 / 2 / 3
Y así infinitamente. Por cierto, podemos usar paréntesis si queremos atrapar el resultado de la división de un grupo de números.
Por ejemplo, si deseamos dividir 100 entre el resultado de dividir 2 entre 3 sería así:
variable = 100 / (2 / 3)
Cuyo resultado es 150. Y si lo hacemos sin paréntesis, el resultado sería 16.66.
Esto no quiere decir que siempre usemos paréntesis, pero sí que debemos tener cuidado al hacer nuestras operaciones.
Este operador devuelve el sobrante de una división entera, o así es como yo lo defino.
Si dividimos 5 / 2 tenemos a 2.5 como resultado, pero si lo hiciéramos “enteramente” el resultado sería 2 y sobraría 1. Pues esto es lo que hace este operador.
Es representado con el símbolo de porcentaje o %.
Por ejemplo…
sobrante = 5 % 2
Cuyo resultado es 1.
Este operador es usado mayormente para detectar si un número es par o impar. Al dividir un número entre 2, siempre sobrará 1 o 0. Tenemos el caso de 10, al dividirlo sale 5 y sobran 0, por lo tanto es par.
Contrario a dividir 11 entre 2, cuyo sobrante es 1.
Entonces, para saber si un número es par podemos hacer un if:
numero = 15 if numero % 2 == 0: print("Es par") else: print("Es impar")
Al ejecutar el código, se imprimirá Es impar.
Este operador permite elevar cierto número a una potencia. Por ejemplo, si elevamos el 5 a la potencia 2 tenemos 25. Si lo elevamos a la 3 entonces es 125, y así sucesivamente.
Es representado con 2 asteriscos o ** y se usa como si hiciéramos una multiplicación. Así:
cinco_al_cuadrado = 5 ** 2
El resultado será 25. Y podemos elevar cualquier número a cualquier potencia.
Para terminar veamos este operador que igualmente es muy útil. Sirve para dividir 2 números, pero redondea hacia abajo el resultado. Veamos el ejemplo de dividir 9 entre 2, cuyo resultado es 4.5.
Si lo redondeamos hacia abajo, el resultado es 4.
redondeado = 9 // 2
Notar por favor que redondea hacia abajo, no redondea. Por lo que aunque el resultado sea, por ejemplo, 4.9, se redondeará a 4.
Veamos estos ejemplos:
El día de hoy te mostraré cómo crear un servidor HTTP (servidor web) en Android…
En este post te voy a enseñar a designar una carpeta para imprimir todos los…
En este artículo te voy a enseñar la guía para imprimir en una impresora térmica…
Hoy te voy a mostrar un ejemplo de programación para agregar un módulo de tasa…
Los usuarios del plugin para impresoras térmicas pueden contratar licencias, y en ocasiones me han…
Hoy voy a enseñarte cómo imprimir el € en una impresora térmica. Vamos a ver…
Esta web usa cookies.