Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Desafio: hora da prática - Manipulando dados nos Pythom (Parte 3)

##Crie uma variável chamada “frase” e atribua a ela uma string de sua escolha. Em seguida, imprima a frase na tela.
frase = print('Programação: Estudar e pesistir sempre; desistir jamais!')
##Crie um código que solicite uma frase e depois imprima a frase na tela.
comunidado = str(input('Digite seu comunidado: '))
print(f'{comunidado}')
##Crie um código que solicite uma frase à pessoa usuária e imprima a mesma frase digitada mas com todas as letras maiúsculas.
comunidado = str(input('Digite seu comunidado: '))
print(f'{comunidado.upper()}')
##Crie um código que solicite uma frase à pessoa usuária e imprima a mesma frase digitada mas com todas as letras minúsculas.
comunidado = str(input('Digite seu comunidado: '))
print(f'{comunidado.lower()}')
##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 = print('Programação: Estudar e pesistir sempre; desistir jamais!'.strip())
##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.
comunidado = str(input('Digite seu comunidado: '))
print(f'{comunidado.strip()}')
##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.
comunidado = str(input('Digite seu comunidado: '))
print(f'{comunidado.strip().lower()}'))
##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”.
comunidado = str(input('Digite seu comunidado: '))
print(f'{comunidado.replace("e", "f").replace("E", "F")}')
##Crie um código que solicite uma frase à pessoa usuária e imprima a mesma frase com todas as vogais “a” trocadas pela caractere “@”.
comunidado = str(input('Digite seu comunidado: '))
print(f'{comunidado.replace("a", "@").replace("A", "@")}')
##Crie um código que solicite uma frase à pessoa usuária e imprima a mesma frase com todas as consoantes “s” trocadas pelo caractere “$”.
comunidado = str(input('Digite seu comunidado: '))
print(f'{comunidado.replace("s", "$").replace("S", "$")}')
1 resposta
solução!

Oi, Marinaldo!

Parabéns pela elaboração dos códigos! Em relação à criação da variável "frase" e impressão, estamos atribuindo o resultado da função print à variável frase, o que não é necessário, podemos simplesmente fazer assim:

frase = 'Programação: Estudar e persistir sempre; desistir jamais!'
print(frase)

No caso de solicitar uma frase e imprimir, o código está correto, mas podemos simplificar a impressão removendo o uso do f-string quando não há necessidade de formatação:

comunicado = input('Digite seu comunicado: ')
print(comunicado)

Já em relação à imprimir a frase sem espaços em branco no início e no fim, também não precisamos usar print dentro da atribuição, podemos fazer assim:

frase = '   Programação: Estudar e persistir sempre; desistir jamais!   '
print(frase.strip())

Espero ter ajudado!

Um forte abraço e bons estudos!