1
resposta

[Projeto] Desafio: hora da prática - Parte 2

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 = ("Senhor é o meu pastor, nada me faltará")
print(frase)
  1. Crie um código que solicite uma frase e depois imprima a frase na tela.
frase = input("Escreva uma frase que você quiser: ")
print (f'A frase escrita foi {frase}')
  1. 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(" Escreva uma frase que você quiser com letras minusculas: ")
print(frase.upper())
  1. 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(" Escreva uma frase que você quiser com letras maiúsculas: ")
print(frase.lower())
  1. 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á tudo bem? ")
print(frase.strip())
  1. 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(" Escreva uma frase que você quiser crie uma frase com espaço no inicio e no final: ")
print(frase.strip())
  1. 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(" Escreva uma frase que você quiser: ")
print(frase.strip().lower())
  1. 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("Escreva uma frase que contenha a letra e: ")
print(frase.replace("e", 'f').replace('E', 'F'))
  1. 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("Escreva uma frase que contenha a letra a: ")
print(frase.replace("a", "@").replace("A", "@"))
  1. 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("Escreva uma frase que contenha a letra a: ")
print(frase.replace("s", "$").replace("S", "$"))
1 resposta

Oi, Igor Henrique! Como vai?

Agradeço por compartilhar sua atividade com a comunidade Alura.

Você praticou bem os diferentes métodos de manipulação de strings, utilizando upper(), lower(), strip() e replace(). Dá para notar a atenção ao tratar letras maiúsculas e minúsculas nas substituições, o que é um ponto importante no aprendizado de Python.

Dica: Uma dica interessante para o futuro é utilizar o método title(), que transforma a primeira letra de cada palavra em maiúscula.

frase = input("digite uma frase: ")

print(frase.title())

Esse código recebe uma frase digitada pela pessoa usuária e exibe o texto com todas as palavras iniciando com letra maiúscula.

Qual desses métodos de manipulação de texto você achou mais interessante até agora?

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