OneCompiler

factorialGenerator.py

268
limit = int(input("Enter the number to generate factorial: "))
factorial = 1

# while loop
i = 1
while i <= limit:
    factorial *= i
    i += 1
print(factorial)

# for loop
factorial = 1
for i in range(1, limit+1):
    factorial *= i
print(factorial)