1
resposta

Desafio: Editando textos

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

frase = 'Deus ajuda quem cedo madruga.'
print(frase)

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

frase = input('Frase do dia: ')
print(frase)

Questão 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('Frase do dia: ')
print(frase.upper())

Questão 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('Frase do dia: ')
print(frase.lower())

Questão 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 = '  Deus ajuda quem cedo madruga.  '
print(frase.strip())

Questão 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('Frase do dia: ')
print(frase.strip())

Questão 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('Frase do dia: ')
print(frase.strip().lower())

Questão 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('Frase do dia: ')
print(frase.replace('e', 'f'))

Questão 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('Frase do dia: ')
print(frase.replace('a', '@'))

Questão 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('Frase do dia: ')
print(frase.replace('s', '$'))

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Mayla! Como vai?

Mandou muito bem na resolução da atividade!

Observei que você explorou o uso de manipulação de strings para transformar o conteúdo digitado, utilizou muito bem os métodos .upper(), .lower() e .strip() para ajustar o formato da frase e ainda compreendeu a importância do .replace() para realizar substituições específicas com criatividade.

Uma dica interessante para o futuro é usar o método .title() para transformar a frase em formato de título. Dessa forma:

frase = input('Frase do dia: ')
print(frase.title())

Resultado:

Deus Ajuda Quem Cedo Madruga.

Isso faz com que cada palavra comece com letra maiúscula, ideal para títulos ou destaques.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

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!