19.
Exercício: Maiúsculas e Minúsculas
Peça ao usuário uma palavra e imprima essa palavra em maiúsculas, minúsculas e com a
primeira letra em maiúscula.
Exemplo de entrada:
Digite uma palavra: python
Exemplo de saída:
Maiúsculas: PYTHON
Minúsculas: python
Capitalizada: Python
20. Exercício: Contar Letras
Peça ao usuário para digitar uma frase e depois conte quantas vezes a letra "a" aparece
nessa frase.
Exemplo de entrada:
Digite uma frase: A programação é divertida.
Exemplo de saída:
A letra 'a' aparece 3 vezes.
21. Exercício: Inverter String
Escreva um programa que peça ao usuário uma palavra e imprima essa palavra
invertida.
Exemplo de entrada:
Digite uma palavra: python
Exemplo de saída:
Palavra invertida: nohtyp
22. Exercício: Substituição de Caracteres
Peça ao usuário uma frase e substitua todas as ocorrências da letra "e" pela letra "i".
Imprima a nova frase.
Exemplo de entrada:
Digite uma frase: Estamos aprendendo Python.
Exemplo de saída:
Nova frase: Istamos aprindindo Python.
Gabarito na próxima página!
19. Gabarito: Maiúsculas e Minúsculas
Exercício: Peça ao usuário uma palavra e imprima essa palavra em maiúsculas,
minúsculas e com a primeira letra em maiúscula.
Resposta:
palavra = input("Digite uma palavra: ")
print(f"Maiúsculas: {[Link]()}")
print(f"Minúsculas: {[Link]()}")
print(f"Capitalizada: {[Link]()}")
20. Gabarito: Contar Letras
Exercício: Peça ao usuário para digitar uma frase e depois conte quantas vezes a letra
"a" aparece nessa frase.
Resposta:
frase = input("Digite uma frase: ")
contagem_a = [Link]().count('a')
print(f"A letra 'a' aparece {contagem_a} vezes.")
21. Gabarito: Inverter String
Exercício: Escreva um programa que peça ao usuário uma palavra e imprima essa
palavra invertida.
Resposta:
palavra = input("Digite uma palavra: ")
invertida = palavra[::-1]
print(f"Palavra invertida: {invertida}")
22. Gabarito: Substituição de Caracteres
Exercício: Peça ao usuário uma frase e substitua todas as ocorrências da letra "e" pela
letra "i". Imprima a nova frase.
Resposta:
frase = input("Digite uma frase: ")
nova_frase = [Link]('e', 'i')
print(f"Nova frase: {nova_frase}")
Essas soluções abordam diferentes formas de manipulação de strings, como conversão
de maiúsculas/minúsculas, contagem de caracteres, inversão e substituição de
caracteres.