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!

1
resposta

[Projeto] [Projeto] Aula 2 - Manipulando dados no Python - Parte II

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 = "Olá, tudo bem?"
print(frase)

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

frase = str(input(" Digite uma frase para alegrar o seu 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 = str(input("Digite uma frase para trasnforma ela em maiscula: "))
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 = str(input("Digite uma frase para transforma ela em minuscula: "))
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 = " Olá, tudo bem? "
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 = str(input("Digite uma frase com espaços no inicio e final da frase: "))
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 = str(input("Digite uma frase com espaços no inicio e final da frase: "))
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 = str(input("Digite uma frase que utilizem a vogal e : "))
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 = str(input("Digite uma frase que utilizem a vogal a : "))
print(frase.strip().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 = str(input("Digite uma frase que utilizem a consoante s : "))
print(frase.strip().replace("s", ("$")))
1 resposta

Olá, Igor! Como vai?

Parabéns pela resolução da atividade!

Vi que você explorou o input para interação com o usuário em Python, utilizou muito bem os métodos de strings para manipulação de texto e ainda compreendeu a importância da função strip/replace para limpar e transformar frases de forma prática.

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

Se quiser aprofundar ainda mais, algumas boas práticas são:

  • Organização: separar cada exercício em funções para reutilização e testes.
  • Validação: garantir que a entrada não seja vazia antes de aplicar transformações.
  • Exploração: experimentar outros métodos de string, como startswith, endswith ou split, para enriquecer manipulações.

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

Ah, uma pergunta: se pudesse transformar um desses exercícios em um projeto útil para o dia a dia, qual escolheria e como adaptaria?

Abraço e bons estudos!

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