done
This commit is contained in:
		| @ -2,7 +2,7 @@ def char_shift(char, shift): | ||||
| 	start = ord('a') if char.isupper() else ord('A') | ||||
| 	char = ord(char) - start | ||||
| 	shift = (char + shift) % 26 | ||||
| 	return chr(shift+start) | ||||
| 	return chr(shift + start) | ||||
|  | ||||
| def caesar(message, shift): | ||||
| 	out = '' | ||||
| @ -17,11 +17,11 @@ def caesar(message, shift): | ||||
| 	return out | ||||
|  | ||||
| def decrypt_caesar(message, shift): | ||||
| 	return caesar(message, shift - (shift*2)) | ||||
| 	return caesar(message, shift - (shift * 2)) | ||||
|  | ||||
| # Add your own assert statements to test your code. | ||||
|  | ||||
| sentence = 'But the Caesar Cipher is [still used](http://en.wikipedia.org/wiki/ROT13)' | ||||
| shift = 300 | ||||
|  | ||||
| assert(decrypt_caesar(caesar(sentence, shift), 300) == sentence ) | ||||
| assert( decrypt_caesar(caesar(sentence, shift), 300) == sentence ) | ||||
|  | ||||
		Reference in New Issue
	
	Block a user