1
resposta

Minha resolução do desafio: hora da prática II - Editando textos

https://cursos.alura.com.br/course/python-data-science-primeiros-passos/task/123743

# 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 = 'A arte de programar consiste em organizar e dominar a complexidade.'
print(f'"{frase}"')

# "A arte de programar consiste em organizar e dominar a complexidade."

# 2-Crie um código que solicite uma frase e depois imprima a frase na tela.
frase = input('Informe uma frase: ')
print(frase)

# Informe uma frase: Um, dois, três, testando!!
# Um, dois, três, testando!!

# 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('Informe uma frase: ')
print(frase.upper())

# Informe uma frase: O peito do pé do Pedro é preto.
# O PEITO DO PÉ DO PEDRO É PRETO.

# 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('Informe uma frase: ')
print(frase.lower())

# Informe uma frase: PEGOU FOGO NA CAIXA D'ÁGUA.
# pegou fogo na caixa d'água.

# 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 = '  O espaço entre a teoria e a prática não é tão grande como é, a teoria na prática. '
print(f'"{frase.strip()}"')

# "O espaço entre a teoria e a prática não é tão grande como é, a teoria na prática."

# 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('Informe uma frase: ')
print(frase.strip())

# Informe uma frase:        Não deixe para amanhã aquilo que você pode fazer hoje.    
# Não deixe para amanhã aquilo que você pode fazer hoje.

# 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('Informe uma frase: ')
print(frase.strip().lower())

# Informe uma frase:      NEM tudo que RELUZ é OURO
# nem tudo que reluz é ouro

# 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('Informe uma frase: ')
print(frase.replace('e', 'f'))

# Informe uma frase: ele tem sete estrelas e sete elefantes
# flf tfm sftf fstrflas f sftf flffantfs

# 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('Informe uma frase: ')
print(frase.replace('a', '@').replace('A', '@'))

# Informe uma frase: A água da praia da Arraial, na Bahia, é uma maravilha.
# @ águ@ d@ pr@i@ d@ @rr@i@l, n@ B@hi@, é um@ m@r@vilh@.

# 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('Informe uma frase: ')
print(frase.replace('s', '$'))

# Informe uma frase: Os trânsitos urbanos dificultam-nos, criando transtornos e dificuldades para todos os cidadãos.
# O$ trân$ito$ urbano$ dificultam-no$, criando tran$torno$ e dificuldade$ para todo$ o$ cidadão$.
1 resposta

Ei, Estudante!

Gostei muito da forma como você estruturou cada exercício: direto ao ponto e testando diferentes métodos de manipulação de strings. Dá pra ver que você está explorando bem as funções como upper(), lower(), strip() e replace().

Caso queira participar da nossa comunidade no Discord, para interagir por lá também, basta clicar na guia Comunidade > Discord no seu perfil:

Tela inicial da página da Alura com menu lateral escuro e texto branco. Botão "Comunidade" em vermelho no topo. Opções abaixo: "Discord" (estudo com outros), "Discord" (estude com outroas pessoas na nossa comunidade do Discord e "Sugestões".

Qualquer dúvida, compartilhe no fórum!

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