-
-
Notifications
You must be signed in to change notification settings - Fork 46.8k
introduced shuffled_shift_cipher.py in /ciphers #1424
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
introduced shuffled_shift_cipher.py in /ciphers #1424
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need at least one function or method to have doctests. See CONTRIBUTING.md.
Also, what about some type hints (also see CONTRIBUTING.md).
removed __make_one_digit()
Thanks for helping out with this commit. 👍 Any other changes needed for this PR or is everything set now? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome work!! Congratulations. I made one minor mod on line 171 to test the return value.
Thanks much!
This was our 1,000th PR closed. |
Loved the prompt response and reviews I got for my PRs for the last two days. 👍 This was one of my first useful contributions in the open-source community and the experience has left me wanting to contribute more and more. 😄 The 1,000th PR will be a milestone to remember for me. 🎉 🎉 |
* introduced shuffled_shift_cipher.py in /ciphers * made requested changes * introduced doctests, type hints removed __make_one_digit() * test_end_to_end() inserted * Make test_end_to_end() a test ;-)
a modified shift cipher algorithm with the explanation in the docstrings