def recursion_fact(num):
    if num <= 1:
       return 1
    else:
       return num*recursion_fact(num-1)
num = int(input("The number please: "))

if num < 0:
    print("Sorry no negative numbers!")
elif num == 0:
    print("this number is 0 !")
else:
    print("The factorial of number is: ", recursion_fact(num))

684b90410e247829c700c4d660df1eedb8aecdca
<mask token>

def recursion_fact(num):
    if num <= 1:
        return 1
    else:
        return num * recursion_fact(num - 1)


<mask token>

def recursion_fact(num):
    if num <= 1:
        return 1
    else:
        return num * recursion_fact(num - 1)


<mask token>
if num < 0:
    print('Sorry no negative numbers!')
elif num == 0:
    print('this number is 0 !')
else:
    print('The factorial of number is: ', recursion_fact(num))

def recursion_fact(num):
    if num <= 1:
        return 1
    else:
        return num * recursion_fact(num - 1)


num = int(input('The number please: '))
if num < 0:
    print('Sorry no negative numbers!')
elif num == 0:
    print('this number is 0 !')
else:
    print('The factorial of number is: ', recursion_fact(num))

def recursion_fact(num):
    if num <= 1:
       return 1
    else:
       return num*recursion_fact(num-1)
num = int(input("The number please: "))

if num < 0:
    print("Sorry no negative numbers!")
elif num == 0:
    print("this number is 0 !")
else:
    print("The factorial of number is: ", recursion_fact(num))
