Exercise: Factorial of a Number

This lesson will give an exercise to test the learners on basic Python skills.

Problem Statement

In this challenge, you must implement the factorial() function. It takes an integer as a parameter and calculates its factorial.

The factorial of a number, n, is its product with all the positive integers smaller than n.

factorial(n)=n(n1)(n2).....1factorial(n) = n*(n-1)*(n-2) *..... * 1

Get hands-on with 1200+ tech skills courses.