Comment Comment by asplake How about: from math import prod # from Python 3.8 onwards def factorial(n): return prod(range(n+1)) parent asplake 2 years ago