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?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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