Question: plz give me the right answer or python code for this question thx The following code cell contains an excerpt from a speech by a
The following code cell contains an excerpt from a speech by a famous American. However, this speech is not i plan Engish. Instead, it has been encrypted by an algorithm known as a Caesar Cipher A Caesar Cipher replaces each letter of text with a letter a fixed number of positions up or down the alphabet. In this case, the speech has been shifted 5 characters to the left (equivalently, 21 characters to the right). Thus the letter "A" was changed to the letter v, and the letter "R" was changed to the letter Note that when the end of the alphabet is reached, the algorithm goes back to the beginning and resumes counting from A" marks (including spaces between words) remain unchanged However, all ctuation Your task is to decrypt this speech. Your program should store the actual English text of the speech in a new variable called decrypted speech and then print the text contained in this variable at the end To begin, run the following code ceill to assign the encrypted speech to the variable encrypted speech as a string. Then create a new code cell to contain your program Hint: Python can convert individual string characters into ASCII code integers. Thankfully, these are numbered sequentially, the ASCII code for "A" is 65, and the ASCII code for "Z" is 90. This will be very helpful for your program. To convert a character to its ASCII integer and back again, you will need to use the buit-in Python functions ord) and chr() You may also find the method isalpha() useful One more thing... This kind of cypher is a very common computer programming problem That means t would not be dimicult to find a solution to this problem (in python, I'm sure) loating around the web. Please avoid those webpages and work out your own solution
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
