5/15 la práctica hace al maestro. Me sale así


#1

x=int(input("introduce un numero:"))
def factorial(x):
if x==0 or x==1:
fact=1
return fact
else:
fact = 1
for i in range(1, x+1):
fact = i * fact
return fact
print (factorial(x))