Operadores matemáticos en python


Ya revisamos como usar el intérprete de python en el articulo anterior, lo que nos permitirá realizar los ejemplos y ejercicios de este tema.



Para realizar operaciones matemáticas (suma, resta, multiplicación, división...) en python, se tienen los operadores:

  • suma + (signo d más)
  • resta - (signo de guión)
  • multiplicación * (signo de asterisco)
  • división de flotantes / (signo de barra)
  • división de enteros //
  • resto de una división % (signo de porcentaje)
  • exponenciación ** (doble signo de asterisco)



Es importante resaltar que si dividimos un entero con otro entero, el resultado será un entero, para poder obtener un flotante es necesario que alguno de los operandos sea flotante.



Realizemos algunos ejercicios escribiendo en el intérprete de python:
  • Suma:
  • >>> 5 + 3
    >>> 8
    >>> 10 + 15.8
    >>> 25.8
    
  • Resta:
  • >>> 5 - 3
    >>> 2
    >>> 15 - 30
    >>> -15
    
  • Multiplicación:
  • >>> 2 * 4
    >>> 8
    >>> 22.8 * 4
    >>> 91.2
    
  • División:
  • >>> 3 / 2
    >>> 1
    >>> 3.0 / 2
    >>> 1.5
    
  • Resto:
  • >>> 4 % 3 >>> 1 >>> 10 % 5 >>> 0
  • Exponenciasión:
  • >>> 2 ** 3
    >>> 8
    >>> 3 ** 2
    >>> 9
    
  • Con todos los operadores:
  • >>> 5 + 3  * 2 - 4 / 2.0 ** 2
    >>> 10.0
    >>> 2 - 2 / 2.0 * 2 +5 ** 2
    >>> 25.0
    

Aunque en próximos articulos revisaremos la prioridad de los operadores, en las operaciones matemáticas la prioridad de evaluación es: exponenciación, división, multiplicación, suma y resta, siendo las 2 últimas de igual prioridad.



No hay comentarios:

Publicar un comentario