def fatorial(num, show = False):
  """Calcula o fatorial de um número.

  Args:
      num (int): O número a ser calculado.
      show (bool, optional): Mostra ou não a conta. Defaults to False.

  Returns: 
      string | int: O valor do Fatorial de um número n.
  """
  res = 1
  msg = ''
  i = 1
  while i < num:
    msg += f'{i} x '
    res *= i
    i += 1
  res *= i
  msg += f'{i} = {res}'
  if show:
    return msg
  else:
    return res