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
- Lo que está entre
() ***,/,//,%el que aparezca primero+,-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:
/nsalta 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