Solucionado (ver solução)

Importante

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!

Solucionado
(ver solução)
1
resposta

Desafio hora da prática - Mod 2 - editando textos - Q1 a Q10 -

Boa tarde!
Segue a prática - editando texto - mod 2 - Q1 a Q10

Q1

frase = ('Adorei o café colombiano')
print(frase)

Adorei o café colombiano

Q2

frase = input('Digite uma frase que você ama: ')

Digite uma frase que você ama: Rapadura é doce, mas não é mole não!

print(frase)

Rapadura é doce, mas não é mole não!

Q3

frase_motivacional = input('Escreva uma frase motivacional: ')

Escreva uma frase motivacional: Você é energia, poder e coragem!

print(frase_motivacional.upper())

VOCÊ É ENERGIA, PODER E CORAGEM!

Q4

frase_low = input('Escreva o nome do Presidente da frança: ')

Escreva o nome do Presidente da frança: Emmanuel Macron

print(frase_low.lower())

emmanuel macron

Q5

frase = ('  Eu amo cifé  ')
frase = frase.strip().replace('i', 'a')
print(frase)

Eu amo café

Q6

frase_limpa = input('Digite uma frase: ')

Digite uma frase: o dia esta limpo

frase_limpa.strip()

'o dia esta limpo'

print(frase_limpa.strip())

o dia esta limpo

Q7

frase_minuscula = input('Digite uma frase: ')

Digite uma frase: Como esse DIA FOI LONGO

frase_minuscula.strip().lower()

'como esse dia foi longo'

print(frase_minuscula.strip().lower())

como esse dia foi longo

Q8

frase_f = input('Digite uma frase: ')

Digite uma frase: Veja o cafe amarelo

print(frase_f.replace('e', 'f'))

Vfja o caff amarflo

Q9

frase_doida = input('Digite uma frase: ')

Digite uma frase: ame a sua vida

print(frase_doida.replace('a',chr(64)))

@me su@ vid@

Q10

frase_dollar = input('Digite uma frase: ')

Digite uma frase: sua casa tem um sapo sufista

print(frase_dollar.replace('s',chr(36)))
print(frase_dollar.replace('s','$'))

$ua ca$a tem um $apo $ufi$ta

1 resposta
solução!

Olá, Fabiana! Como vai?

Parabéns pela resolução da atividade!

Vi que você explorou o upper para transformar texto em maiúsculas com Python, utilizou muito bem o replace para substituições e ainda compreendeu a importância do strip para limpar espaços desnecessários.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Uma dica interessante para o futuro é combinar métodos em cadeia para deixar o código mais enxuto. Assim:

frase = "   Python é incrível!   "
print(frase.strip().lower().replace("incrível", "poderoso"))

Isso faz a limpeza, transformação e substituição em uma única linha, tornando o código mais direto e eficiente.

Ah, uma pergunta: Você prefere escrever cada transformação em etapas separadas para maior clareza ou acha mais prático encadear métodos para simplificar o código?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!