Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

dúvida sobre o ()

Olá boa tarde!gostaria de saber porque algumas funções como por exemplo "upper" nós temos que colocar o () com nada dentro?por exemplo chute.upper()

2 respostas
solução!

Olá, Samuel!

Sua pergunta é muito pertinente. Em Python, quando usamos os parênteses após o nome de uma função, como em upper(), estamos na verdade chamando essa função.

As funções são trechos de código que realizam uma tarefa específica e podem retornar um valor. No caso da função upper(), ela é uma função de strings que retorna a própria string com todas as letras convertidas para maiúsculas.

Os parênteses vazios indicam que a função não recebe nenhum argumento, ou seja, não precisa de nenhuma informação adicional para realizar sua tarefa.

Vamos a um exemplo prático:

palavra = "banana"
palavra_upper = palavra.upper()
print(palavra_upper)  # Imprime "BANANA"

Neste exemplo, chamamos a função upper() na string "banana". A função upper() não precisa de nenhum argumento para funcionar, por isso os parênteses estão vazios. Ela simplesmente retorna a string original, mas com todas as letras convertidas para maiúsculas.

Espero ter ajudado e bons estudos!

obrigado pela ajuda amigo!