Factorial de un número
Python
1.623 visualizaciones desde el 26 de Noviembre del 2019
Función para calcular el factorial de un numero dado por el usuario
def main():
print("factorial")
número = int(input("digite un numero entero:"))
if número <= 0:
print("el número debe ser mayor que 0")
else:
factorial = 1
for i in range(1, número + 1):
factorial = factorial * i
print(f"El factorial de {número} es {factorial}.")
if __name__ == "__main__":
main()
Comentarios sobre la versión: 3.7.4 (1)
print("\t.:Factorial numero:.")
a = int(input("Digite num1:"))
f=1 # factorial
#print(f"Lista Original :")
for i in range(1,a+1):
#if i%2==0 and i/2!=0: #Numero par e impar
f *= i
print(f"Factorial {a} : {f}")