How can I compute a factorial?


#1

Question

How can I compute a factorial?

Answer

A factorial is calculated as a product of all of the numbers up to the given number. If we try factorial(4), for example, the result is the product of all numbers up to 4: 4 * 3 * 2 * 1.
Knowing this, we can use our input as the number of times a loop will run. A while loop is a popular choice for solving this because it will loop until our number reaches our stopping point, which is 0.


FAQ: Learn Python - Practice Makes Perfect - factorial
#3