Para un número n dado, para alcular su factorial n!, se debe multiplicar cada número natural del 1 hasta n.
Por ejemplo: el factorial de 5 es 120 porque 1_2_3_4_5=120.
Comencemos con un valor de entrada que puedes escribir tu mismo
factorial = int(input("Por favor escribe un número entero: ")) # el número que has escogido de entrada será el quese calcule como factorial
count = 1 # este es un contador que nos permitirá hacer las multiplicaciones sucesivas
for multipler inrange(1,factorial+1): # el ciclo realiza la serie de multiplicaciones hasta el numero ingresado
count = count*multipler
print(count) # obtenemos el resultado de nuestro calculo del factorial.
Prueba el código en el enlace: https://replit.com/@RicardoRuiz18/factorial#main.py