Introducción
En este proyecto, aprenderás a calcular el factorial de un número entero no negativo. El factorial de un número entero positivo es el producto de todos los enteros positivos menores o iguales a él, y el factorial de 0 es 1.
👀 Vista previa
$ python factorial.py
2! = 1 * 2 = 2
8! = 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 = 40320
🎯 Tareas
En este proyecto, aprenderás:
- Cómo crear un archivo
factorial.py
en el directorio~/project
- Cómo implementar la función
factorial
para calcular el factorial de un número entero no negativo - Cómo manejar entradas negativas elevando una
ValueError
y mostrar un mensaje que diga "Por favor, ingrese un número entero no negativo"
🏆 Logros
Después de completar este proyecto, serás capaz de:
- Comprender el concepto de factorial y cómo calcularlo
- Escribir una función de Python para calcular el factorial de un número entero no negativo
- Manejar errores de entrada y mostrar mensajes de error adecuados
- Aplicar tus conocimientos de programación en Python para resolver un problema del mundo real