def nbr(value=0):
    """
    Formata um número decimal para o padrão brasileiro, utilizando vírgula para
    separar a parte inteira da parte decimal e ponto para separar classes numéricas
    :param value: o valor a ser formatado
    :return: o valor formatado
    """
    num = f'{value:,}'
    r1 = num.replace(',', ' ')
    r2 = r1.replace('.', ',')
    r = r2.replace(' ', '.')
    return r