Introdução
Neste projeto, você aprenderá como implementar a Cifra de César (Caesar Cipher), uma técnica de criptografia simples e amplamente conhecida. A Cifra de César utiliza um método de substituição para substituir caracteres ingleses em uma mensagem pelo caractere N posições depois ou antes na sequência do alfabeto.
👀 Pré-visualização
## Exemplo 1
text = "python"; encryption_text = "ravjqp"
## Exemplo 2
text = "pyThon"; encryption_text = "raVjqp"
## Exemplo 3
text = "Python31"; encryption_text = "Ravjqp31"
## Exemplo 4
text = None; encryption_text = None
🎯 Tarefas
Neste projeto, você aprenderá:
- Como configurar o ambiente do projeto e criar os arquivos necessários
- Como implementar a função de Criptografia de César para deslocar cada caractere inglês em uma string 2 posições para a direita
- Como lidar com diferentes tipos de entrada, incluindo caracteres ingleses, caracteres não ingleses e valores nulos
- Como testar a função de Criptografia de César com vários exemplos de entrada
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Compreender os princípios básicos da técnica de criptografia Cifra de César
- Implementar uma função de Criptografia de César em Python sem usar nenhuma biblioteca padrão ou de terceiros
- Desenvolver habilidades em manipulação de strings, codificação de caracteres e lógica condicional
- Testar seu código para garantir que ele atenda aos requisitos do projeto



