Introducción
En este proyecto, aprenderás a calcular la raíz cuadrada o la raíz cúbica de un número de entrada, dependiendo de si el número es impar o par. Este proyecto te ayudará a entender los conceptos básicos de las operaciones matemáticas y el procesamiento de datos en Python.
👀 Vista previa
Ingrese un número: 2
>>> 1.26
Ingrese un número: 36
>>> 3.30
Ingrese un número: 9
>>> 3.00
🎯 Tareas
En este proyecto, aprenderás:
- Cómo crear un script de Python que tome la entrada del usuario
- Cómo determinar si un número es impar o par
- Cómo calcular la raíz cuadrada y la raíz cúbica de un número usando el módulo
math - Cómo redondear el resultado calculado a dos decimales
🏆 Logros
Después de completar este proyecto, podrás:
- Escribir un script de Python que pueda calcular la raíz cuadrada o la raíz cúbica de un número de entrada
- Comprender la lógica básica de las declaraciones condicionales y las operaciones matemáticas en Python
- Aplicar tus conocimientos de Python para resolver un problema práctico
Implementar la función square_cube()
En este paso, implementarás la función square_cube(), que contendrá el código para calcular la raíz cuadrada o la raíz cúbica de un número de entrada.
- En el archivo
square_cube.py, agrega el siguiente código:
import math
def square_cube():
"""
Calcula la raíz cuadrada o la raíz cúbica de un número de entrada.
Si el número de entrada es impar, calcula su raíz cuadrada y devuelve el resultado redondeado a dos decimales.
Si el número de entrada es par, calcula su raíz cúbica y devuelve el resultado redondeado a dos decimales.
Devuelve:
float: El resultado calculado redondeado a dos decimales.
"""
x = int(input("Ingrese un número: "))
if x % 2 == 1:
result = math.sqrt(x)
else:
result = x ** (1 / 3)
return "{:.2f}".format(result)
if __name__ == "__main__":
print(square_cube())
Este código define una función llamada square_cube() que toma un número de entrada x del usuario, determina si el número es impar o par y luego calcula la raíz cuadrada o la raíz cúbica del número, respectivamente. El resultado se redondea a dos decimales y se devuelve.
Probar el archivo square_cube.py
En este paso, probarás el archivo square_cube.py para asegurarte de que funcione correctamente.
- Abre una terminal o un símbolo del sistema y navega hasta el directorio donde guardaste el archivo
square_cube.py. - Ejecuta el siguiente comando para ejecutar el archivo
square_cube.py:
python3 square_cube.py
- Cuando se te solicite, ingresa un número y observa la salida. Por ejemplo:
Ingrese un número: 2
>>> 1.26
Ingrese un número: 36
>>> 3.30
Ingrese un número: 9
>>> 3.00
La salida debe coincidir con los resultados esperados en la descripción del desafío.
- Si la salida es correcta, has completado con éxito el proyecto. Si encuentras algún problema, revisa el código en el archivo
square_cube.pyy realiza las correcciones necesarias.
¡Felicitaciones! Has completado el proyecto "Raíz cuadrada y raíz cúbica". Si tienes alguna pregunta adicional o necesitas ayuda adicional, no dudes en preguntar.
Resumen
¡Felicitaciones! Has completado este proyecto. Puedes practicar más laboratorios en LabEx para mejorar tus habilidades.



