Operadores Flashcards
¿Que es un operador?
Un operador es un símbolo del lenguaje de programación, el cual es capaz de realizar operaciones con los valores.
Tipos de operadores
Exponenciación
Multiplicación
División
División Entera
Un símbolo de // (doble diagonal) es un operador de división entera. Difiere del operador estándar / en dos detalles:
El resultado carece de la parte fraccionaria, está ausente (para los enteros), o siempre es igual a cero (para los flotantes); esto significa que los resultados siempre son redondeados;
Se ajusta a la regla entero vs flotante.
Residuo (módulo)
El resultado de la operación es el residuo que queda de la división entera.
En otras palabras, es el valor que sobra después de dividir un valor entre otro para producir un resultado entero.
Suma
Resta
Prioridad en los operadores
Seguramente recordarás que primero se debe multiplicar 3 por 5, mantener el 15 en tu memoria y después sumar el 2, dando como resultado el 17.
Operadores y sus enlaces
Existen dos posibles maneras de evaluar la expresión:
De izquierda a derecha: primero 9 % 6 da como resultado 3, y entonces 3 % 2 da como resultado 1;
De derecha a izquierda: primero 6 % 2 da como resultado 0, y entonces 9 % 0 causa un error fatal.
Operadores y paréntesis
Lista de prioridades
Igualdad (==)
Compara los valores de dos operandos. Si son iguales, el resultado de la comparación es True. Si no son iguales, el resultado de la comparación es False.
Desigualdad (!=)
Compara los valores de dos operandos. Aquí está la diferencia: si son iguales, el resultado de la comparación es False. Si no son iguales, el resultado de la comparación es True.
Mayor que (>), menor que (<), mayor o igual que (>=) y menor o igual que (<=)