- Tags: suma resta división multiplicación
Definición
Los operadores aritméticos son símbolos que Python utiliza para realizar cálculos matemáticos. Estos se pueden utilizar de manera simple o avanzada dependiendo de la necesidad del programador.
Los fundamentales son:
- Suma (+): No solo suma números, sino que también une secuencias como cadenas y listas, creando una nueva secuencia que es la combinación de ambas.
- Resta (-): Se utiliza para restar un número de otro. Con listas, su uso es menos directo y generalmente no se aplica como operador directo.
- Multiplicación (asterisco): Cuando se multiplica un número por otro, obtenemos el producto. Con cadenas y listas, este operador repite los elementos la cantidad de veces especificada.
- División (/): Divide un número entre otro y el resultado es siempre un número flotante, incluso si los números son enteros.
- División de piso (//): Devuelve el resultado de la división redondeando al número entero mas próximo hacia abajo.
- Exponente (doble_asterisco): Eleva un número a la potencia de otro. Por ejemplo, ‘2 ** 3‘ resultará en 8. Este operador es menos común en operaciones con cadenas o listas.
- Restos de división(%): Divide un numero entre otro, y si el resultado da con coma, te da el resto.
Operaciones con Cadenas
Las cadenas son objetos que representan secuencias de caracteres y se pueden manipular usando operadores aritméticos:
- Concatenación (+): Une varias cadenas en una sola. Por ejemplo, ‘Hola’ + ‘ ‘ + ‘Mundo’ se convierte en ‘Hola Mundo’.
- Repetición (asterisco): Crea repeticiones de la misma cadena. “‘Hola’ * 3” generará ‘HolaHolaHola’.
Operaciones con Listas
Las listas son colecciones ordenadas y mutables de elementos:
- Concatenación (+): Similar a las cadenas, unir dos listas las combina en una nueva lista.
- Repetición (asterisco): Repite todos los elementos de la lista un número determinado de veces.