Considere o código Python a seguir.
def X(n):
if (type(N) != int):
return -1
elif (N < 1):
return 0
elif (N == 1):
return 1
else:
return N * X(N-1)
print (X(4))
print (X(0))
print (X(1))
print (X(1.5))
print (X("A"))
Assinale o que acontece quando esse script é executada na IDLE Shell 3.9.9.