Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

O que seria um "argumento?

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?

2 respostas

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