No exercício a justificativa dada para a resposta B estar errada é que o capitalize() não recebe argumentos. Na prática e conceitualmente o que vem a ser um argumento no python?
No exercício a justificativa dada para a resposta B estar errada é que o capitalize() não recebe argumentos. Na prática e conceitualmente o que vem a ser um argumento no python?
Olá Allyson, tudo certo?
O argumento de uma função seria o que você coloca dentro dos parênteses.
A função capitalize() não tem nada dentro dos parênteses, portanto não recebe nenhum argumento.
Espero ter ajudado. Bons estudos!
Exemplo de função sem argumento:
>>> def sem_argumentos():
... return 1
...
>>> sem_argumentos()
1
Função com argumento:
>>> def um_argumento(i):
... return i + i
...
>>> um_argumento(1)
2