Skip to content

Mrmothy/caesar_cipher.py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 

Repository files navigation

Python Caesar Cipher Encoder and Decoder.

A functional Caesar cipher encoder and decoder that allows you to create cryptic messages that you can send to other people that have a decoder.

This program is an example that was built along with a Codecademy project called Off-Platform Project: Coded Correspondence. This program allows the user to chose wether they would like to encode a message with a certain number of steps in the english alphabet, or decode a message either using a known amount of steps used in the cryptic message or by brute forcing the cryptic message. This program is a sample code which shows how to use the following:

  • Using the ability to create your own function
  • Getting the users input for decision making
  • The use of Strings and different str.methods to gather information
  • Using string indexing
  • Using while and for loops
  • Using if statements
  • Using f-strings
  • Using the Modulus operator

How to use this program on your own

I'd encourage you to clone and use this program in whatever IDE you feel comfortable using.

Find a bug or better ways to improve on the program?

If you found an issue or would like to submit an improvement to this project, please submit an issue using the issues tab above. If you would like to submit a PR with a fix or improvement, reference the issue you created!

Happy coding!! πŸ˜ƒ

About

Caesar Cipher Encoder and Decoder Tool

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages