alexabolada
(usa Debian)
Enviado em 10/10/2023 - 12:44h
Olá, tudo bem?
Isto é uma tarefa comum de manipulação de strings que pode ser feita com uma função personalizada.
Em Python, você pode criar uma função chamada `adicionar_cedilha(string)` assim:
def adicionar_cedilha(string):
string = string.replace('ca', 'ça')
string = string.replace('co', 'ço')
string = string.replace('[*****]', 'çu')
return string
Na função acima, a função replace() da classe string é usada para substituir as ocorrências de "ca", "co" e "
[*****]" por "ça", "ço" e "çu", respectivamente.
Então, você pode usar a função `adicionar_cedilha(string)` da seguinte maneira:
print(adicionar_cedilha('crianca'))
print(adicionar_cedilha('caroco'))
print(adicionar_cedilha('acucar'))
Observação: esta é apenas uma solução para fins de aprendizado prático. Muitos detalhes foram omitidos para manter a simplicidade. Para uma solução de produção, você deve considerar casos de borda, acentos, maiúsculas/minúsculas entre outros.
Espero que essa resposta ajude.