Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Strings / Metodos

Ola! No Desafio: hora da pratica, Editando textos, a partir do exercicio 3 ao 10, e de acordo ao que nos foi solicitado eu fiz, por exemplo:

Exercicio 3

fraseB = input('Digite uma frase: ')
fraseB.upper()

Eu nao fiz na saida como o instrutor: print(fraseB.upper())

Ou seja, eu nao coloquei o print, mas deu certo. Do jeito que eu fiz estaria errado?

Obrigada! Claudia

1 resposta
solução!

Olá, Claudia! Como vai?

Que bom que você está se dedicando ao curso de Python para Data Science!

Sobre a sua dúvida, executar fraseB.upper() ou print(fraseB.upper()) (em um notebook como o do Google Colab) irá gerar o mesmo resultado, você fez corretamente.

No entanto, é importante notar que upper() não altera a string original, apenas retorna uma nova string com as alterações.

Ou seja, se você quiser armazenar a string modificada em uma nova variável, poderia fazer:

fraseB = input('Digite uma frase: ')
fraseB_maiuscula = fraseB.upper()
print(fraseB_maiuscula)

Espero ter ajudado e fico à disposição se precisar.

Abraço e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado