1
resposta

[Sugestão] [Sugestão] Hora da prática: Editando textos

Resolução dos exercícios: Editando textos

1.Crie uma variável chamada “frase” e atribua a ela uma string de sua escolha. Em seguida, imprima a frase na tela.

frase = 'Olá, mundo!'
print(frase)

2.Crie um código que solicite uma frase e depois imprima a frase na tela.

frase= input('Digite uma frase:')
print(frase)

3.Crie um código que solicite uma frase à pessoa usuária e imprima a mesma frase digitada mas com todas as letras maiúsculas.

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

4.Crie um código que solicite uma frase à pessoa usuária e imprima a mesma frase digitada mas com todas as letras minúsculas.

frase = input('Digite uma frase:')
print(frase.lower())

5.Crie uma variável chamada “frase” e atribua a ela uma string de sua escolha. Em seguida, imprima a frase sem espaços em branco no início e no fim.

frase = ' Olá, mundo! '
print(frase.strip())

6.Crie um código que solicite uma frase à pessoa usuária e imprima a mesma frase sem espaços em branco no início e no fim.

frase = input('Digite uma frase:')
print(frase.strip())

7.Crie um código que solicite uma frase à pessoa usuária e imprima a mesma frase sem espaços em branco no início e no fim e em letras minúsculas.

frase = input('Digite uma frase:')
print(frase.strip().lower())

8.Crie um código que solicite uma frase à pessoa usuária e imprima a mesma frase com todas as vogais “e” trocadas pela letra “f”.

frase = input('Digite uma frase:')
print(frase.replace('e', 'f'))

9.Crie um código que solicite uma frase à pessoa usuária e imprima a mesma frase com todas as vogais “a” trocadas pela caractere “@”.

frase = input('Digite uma frase:')
print(frase.replace('a', '@'))

10.Crie um código que solicite uma frase à pessoa usuária e imprima a mesma frase com todas as consoantes “s” trocadas pelo caractere “$”.

frase = input('Digite uma frase:')
print(frase.replace('s', '$'))

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá, Kayane! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou os métodos de manipulação de strings para transformar textos, utilizou muito bem funções como strip(), upper() e replace() para editar as frases com precisão e ainda compreendeu a importância da entrada de dados para tornar os programas mais dinâmicos e personalizados.

Apenas uma sugestão de melhoria: No exercício 10, como a letra “s” pode aparecer tanto em maiúscula quanto minúscula, você pode considerar usar replace('S', '$') também. Dessa forma:

frase = input('Digite uma frase:')
print(frase.replace('s', '$').replace('S', '$'))

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!