Claro! Aqui está um exemplo de implementação em Python para substituir as letras de uma string pelos seus sucessores no alfabeto: ```python def substituir_letras(string): nova_string = "" for letra in string: if letra.isalpha(): if letra == 'z': nova_string += 'a' elif letra == 'Z': nova_string += 'A' else: nova_string += chr(ord(letra) + 1) else: nova_string += letra return nova_string # Exemplo de uso string_original = "Casa" string_substituida = substituir_letras(string_original) print(string_substituida) # Saída: "Dbtb" ``` Nesse exemplo, a função `substituir_letras` recebe uma string como parâmetro e itera por cada caractere. Se o caractere for uma letra, ele é substituído pelo seu sucessor no alfabeto, levando em consideração o tratamento especial para as letras 'z' e 'Z'. Caso contrário, o caractere é mantido na nova string sem alterações.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar