Operadores: suma
El símbolo del operador de suma es el + (signo de más), el cual esta completamente alineado a los estándares matemáticos.
De nuevo, observa el siguiente fragmento de código:
print(-4 + 4)
print(-4. + 8)El resultado no debe de sorprenderte. Ejecuta el código y revisa los resultados.
El operador de resta, operadores unarios y binarios
El símbolo del operador de resta es obviamente - (el signo de menos), sin embargo debes notar que este operador tiene otra función - puede cambiar el signo de un número.
Esta es una gran oportunidad para mencionar una distinción muy importante entre operadores unarios y binarios.
En aplicaciones de resta, el operador de resta espera dos argumentos: el izquierdo (un minuendo en términos aritméticos) y el derecho (un sustraendo).
Por esta razón, el operador de resta es considerado uno de los operadores binarios, así como los demás operadores de suma, multiplicación y división.
Pero el operador negativo puede ser utilizado de una forma diferente, observa la ultima línea de código del siguiente fragmento:
print(-4 - 4)
print(4. - 8)
print(-1.1)
Por cierto: también hay un operador + unario. Se puede utilizar de la siguiente manera:
print(+2)El operador conserva el signo de su único argumento, el de la derecha.
Aunque dicha construcción es sintácticamente correcta, utilizarla no tiene mucho sentido, y sería difícil encontrar una buena razón para hacerlo.
Observa el fragmento de código que está arriba - ¿Puedes adivinar el resultado o salida?
Comentarios
Publicar un comentario