Essa afirmação está incorreta. Em Python, a passagem de parâmetros pode ser feita por referência ou por valor. Quando um objeto é passado como argumento para uma função, uma referência a esse objeto é criada e passada para a função. Isso significa que, se a função modificar o objeto, essa modificação será refletida fora da função. No entanto, se um tipo imutável, como uma string ou um número, for passado como argumento, uma cópia desse valor será criada e passada para a função, e qualquer modificação feita dentro da função não afetará o valor original fora da função.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar