Desarrollo de los problemas dispuestos dentro del reto ya mencionado.
import math
def Volumen (r1: float, r2: float, h: float) -> float:
volumen = ((4*math.pi * r1**3)/3) + ((math.pi * r2**2 * h)/3)
return volumen
def Area_superficial (r1: float, r2: float, h: float) -> float:
h_inclinada = (r2**2 + h **2)**0.5
area_superf = (4*math.pi * r1**2) + (math.pi * r2**2 + math.pi * r2 * h_inclinada)
return area_superf
if __name__ == "__main__":
volumen_total: float
area_superficial: float
print("Por favor utilice datos en centímetros")
r1 = float(input("Ingrese radio de la esfera: "))
r2 = float(input("Ingrese radio del cono: "))
h = float (input("Ingrese h del cono: "))
volumen_total = Volumen(r1, r2, h)
area_superficial = Area_superficial(r1, r2, h)
print("De la figura mostrada el volumen es:", str(volumen_total),"cm^3")
print("De la figura mostrada el área superficial es:", str(area_superficial),"cm^2")
import math
def perimetro (r: float, b: float, a: float) -> float:
perimetro = (b*2 + a*2) + (r * 2 * math.pi)*2
return perimetro
def area (r: float, b: float, a: float) -> float:
area = (b * a) + (math.pi * r**2)*2
return area
if __name__ == "__main__":
perimetro_figura: float
area_figura: float
print("Por favor utilice datos en centímetros")
r = float(input("Ingrese el radio de las circunferencias: "))
b = float(input("Ingrese la base del rectángulo: "))
a = float(input("Ingrese la altura del rectágnulo"))
perimetro_figura = perimetro(r,b,a)
area_figura = area(r,b,a)
print("De la figura mostrada el perimetro es:", str(perimetro_figura),"cm")
print("De la figura mostrada el área es:", str(area_figura),"cm^2")
def masa (N: int, M: int, K: int) -> int:
cantidad_kilos = (N*6) + (M*7) + K
return cantidad_kilos
if __name__ == "__main__":
kilos: int
print("Ingrese la cantidad de los siguientes animales que se tiene:")
N = int(input("Gallinas:"))
M = int(input("Gallos:"))
K = int(input("Pollitos:"))
kilos = masa(N,M,K)
print("La cantidad de carne es de:", kilos,"kg")
def cambio (P: int, M: int, H: int, B: int) -> float:
residuo = B - (P*300 + M*3300 + H*350)
return residuo
if __name__ == "__main__":
restante: float
print("Ingrese el número de unidades que comprará de:")
P = int(input("Panes:"))
M = int(input("Bolsas de leche:"))
H = int(input("Huevos:"))
B = int(input("Y de igual forma el billete usado (sin puntos)"))
restante = cambio(P,M,H,B)
if restante < 0:
valor_absoluto = restante * -1
print("Quedaste debiendo:", str(valor_absoluto), "pesos")
else:
print("Recibiste de vuelto:", str(restante), "pesos")
def prestamo (C: float, i: float, n: int) -> float:
i = i/100
capital_final = C * (1+i)**n
return capital_final
if __name__ == "__main__":
Deuda: float
print("Ingresa los sgtes valores:")
C = float(input("Capital inicial: "))
i = float(input("Tasa de interes (sin porcentaje):"))
n = int(input("Meses del prestamo"))
Deuda = prestamo(C,i,n)
print("La deuda a pagar escala hasta:",str(Deuda),"pesos")
def contagiados (D: int, C: int) -> int:
enfermos_finales = C * 2**D
return enfermos_finales
if __name__ == "__main__":
print("En NuncaLandia hay un nuevo brote de COVID-19")
C = int(input("¿Cuántos contagiados crees que hay hoy?"))
D = int(input("¿En cuántos días quieres ver qué tantos contagiados hay?"))
Contagiados_prime = contagiados(D,C)
print("Para",str(D),"días después de hoy, habrán", str(Contagiados_prime),"contagiados")
from Funciones_reto6 import *
if __name__ == "__main__":
promedio5: float
mediana5: float
prome_multi: float
orden_ascendente: float
orden_descendente: float
potencia_del_mayor: float
raíz_del_menor: float
print("Digita 5 números")
a = float(input("El primero:"))
b = float(input("El segundo:"))
c = float(input("El tercero:"))
d = float(input("El cuarto:"))
e = float(input("El quinto:"))
promedio5 = promedio(a,b,c,d,e)
mediana5 = mediana(a,b,c,d,e)
prome_multi = prom_multi(a,b,c,d,e)
orden_ascendente = ascender(a,b,c,d,e)
orden_descendente = descender(a,b,c,d,e)
potencia_del_mayor = potencia(a,b,c,d,e)
raíz_del_menor = root(a,b,c,d,e)
print("De estos números se tiene que:")
print(str(promedio5),"es su promedio")
print(str(mediana5),"es su mediana")
print(str(orden_ascendente),"así se encuentran en orden ascendente")
print(str(orden_descendente),"así se encuentran en orden descendente")
print(str(potencia_del_mayor),"es la potencia del número mayor elevado al menor")
print(str(raíz_del_menor),"es la raíz cúbica del número menor")
"pip" o Instalador de Paquetes de Python, como lo dice su nombre cumple la función de instalar, aunque a su vez administrar, los paquetes de software o el código ya programado por otros que deseemos anexar a nuestro propio código.
Para usarlo se debe instalar desde la pagina oficial donde se descargará el archivo "get-pip.py", el cual habremos de ejecutar.
Y luego, es tan sencillo como escribir "pip install/uninstall (el nombre del paquete)", y con esto podremos instalar o desinstalar cualquier paquete.
- Si deseas puedes anexar la version de python que estes usando luego de "pip", para asi descargar el paquete concreto de dicha version.
- Ejemplo:
pip3 install compositor
Lista de módulos populares que pueden ser instalados con el pip: - math - zipimport - random - logging - getpass - functools - codecs Y se instalan con la misma estructura:
- Ejemplo:
pip install python-math
Solo debe agregarse "python-" antes del nombre del módulo