Skip to main content

Operadores Aritméticos

Con respecto a los operadores que podemos hacer en python tenemos lo siguiente.

  • Suma
    • 4+3 = 7
  • Resta
    • 4-3 = 1
  • Multiplicación
    • 4*3 = 12
  • División
    • 4/3 = 1.3333333
  • Potenciación
    • 4**3 =64
  • División entera
    • 4//3 =1
  • Resto de la división
    • 4%3 =1

El orden de preferencia es

  1. Lo que está entre ()
  2. **
  3. *, /, //, % el que aparezca primero
  4. +, - el que aparezca primero

Abriendo la consola vamos a hacer unas pruebas

>>> 5+4**2
21
>>> 18//2*(5+2)*2
126
>>> 18//2*(5+2)*2+4
130
>>> 567**333
87732117446070003715053516180852867561733510490298952637287497431563317374084143995465490560216107876808702873487868667862271552903064662596725150619327746079148174413688662023190539128122361705889382443530458156182022076736458993036481642794482475236289311330701329291855996885404789485786551483458396449973434920640205792038734126774527885373180925993193311014948558974951069075316968365528706238117357359458909312301720409726208656326771195846753582287854877372147618520442083048255420664761304358432564719724043959812977568801553053999616645045035274573820396436155101285704381990481895392992363684440625177127180036028294946917143399860454006028454837777640777962785150665504496193057912004099984540159030535471388553223000248429007559122198684670105604831537145651461714172578435020765490665307159386361128416692210916174057769498026339495380358225940846121826164215336097323274422272026998129778089404958995287
>>> 347.04**33.7
4.081222933285245e+85
>>> 49**(1/2) # esto es una raíz cuadrada
7.0
>>> 49**(1/3) # raíz cúbica
3.6593057100229713
>>> pow(5,2) # Función interna de python que calcula la potencia
25

En Python el límite de un número es el tamaño de la memoria y por eso es reconocido en la parte de cálculos científicos.

Existen otras maneras de hacer cálculos matemáticos en python usando la biblioteca math, pero lo veremos más adelante.

Ejercicio 1

Lee un número entero y muestra su antecesor y sucesor. La resolución está en antecessor_sucessor.py

Ejercicio 2

Lee un número y muestra su doble, triple y raíz cuadrada. La resolución está en dobro_triplo_raiz.py

Ejercicio 3

Lee dos notas de un alumno y calcula su promedio. Atención al orden de precedencia La resolución está en media.py

Ejercicio 4

Lee un valor en metros y convierte en centímetros y milímetros. Quiero poder leer 2.3 metros por ejemplo. La resolución está en converter.py

Ejercicio 5

Lee un número entero e imprime su tabla de multiplicar de la mejor manera que puedas.

Consejo: /n salta de línea La resolución está en tabuada.py

Ejercicio 6

Lee el valor de cuánto cuesta 1 dólar en el momento y otro valor en reales que tienes y ve cuántos dólares puedes comprar. Como primer desafío y para salir de tu zona de confort, si puedes, intenta usar solo dos decimales. Busca en internet la solución antes de ver el resultado. La resolución está en dollar.py

Ejercicio 7

Sabiendo que 1 litro de pintura pinta 2 metros cuadrados, lee la altura y ancho de una pared y dime cuántos litros de pintura necesitaré. La resolución está en tinta.py

Ejercicio 8

Lee el precio de un producto y muestra su valor con 8% de descuento. La resolución está en desconto.py

Ejercicio 9

Lee el salario de una persona y muéstralo con 17% de aumento. La resolución está en salario.py