Question: solve using python Implementation and submission Instructions: 1. Choose your own design of GUI interface for your program. 2. Store user message (input) into a

solve using python
solve using python Implementation and submission Instructions: 1. Choose your own design

Implementation and submission Instructions: 1. Choose your own design of GUI interface for your program. 2. Store user message (input) into a list of strings: Read the sentence from the user, then use the method "split" to split the sentence into different words (strings) and store each word into a cell of a list. 3. Encryption One way to encrypt a word is by adding 1 to each character in the word. In programming languages, each character can be represented by an integer value, so adding one to the character will change the letter. For example, if you add 1 to'g', then g will change to the letter h. Strings in Python are by default a list of character. To change each character to its integer value, you can use a function called ord(). For example, ord("a") will return 97. This is just one example to encrypt, we also took a way for encryption at assignment 2 using "Caesar Cipher". You can be creative and come up with your own encryption algorithm or use some known encryption algorithms! Have fun in this part! You will get a bonus of 40 pts if you used some other algorithms. 4. Convert the list of char to string To change a list of character back to a string use the '#' symbol to append characters and create a string. For example, a = ['Py','','h','0','') b = for letter in a: b = b + letter print("The word is ".b) 5. Decryption Do the opposite of your encryption algorithm to decrypt a message

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!