Operadores aritméticos: multiplicación
Un símbolo de * (asterisco) es un operador de multiplicación.
Ejecuta el código y revisa si la regla de entero vs flotante aún funciona.
print(2 * 3)
print(2 * 3.)
print(2. * 3)
print(2. * 3.)
Operadores aritméticos: división
Un símbolo de / (diagonal) es un operador de división.
El valor después de la diagonal es el dividendo, el valor antes de la diagonal es el divisor.
Ejecuta el código y analiza los resultados.
print(6 / 3)
print(6 / 3.)
print(6. / 3)
print(6. / 3.)Deberías de poder observar que hay una excepción a la regla.
El resultado producido por el operador de división siempre es flotante, sin importar si a primera vista el resultado es flotante: 1 / 2, o si parece ser completamente entero: 2 / 1.
¿Esto ocasiona un problema? Sí, en ocasiones se podrá necesitar que el resultado de una división sea entero, no flotante.
Afortunadamente, Python puede ayudar con eso.
Comentarios
Publicar un comentario