Question: For your final project, you will write a Python program which does the following: Prompts the user for a keyword Create a new jumbled alphabet
For your final project, you will write a Python program which does the following: Prompts the user for a keyword Create a new jumbled alphabet which starts with the keyword but does not duplicate any letters in the keyword and thus creates a cypher key For example if the user enters apple, your output would be: APLEBCDFGHIJKMNOQRSTUVWXYZ Once the cypher key is created, the file will read from an external file, which you will create, containg the phrase: It pays to know how to program in Python" It will then substitute plain text letters from the file with the new alphabet for example, the I in It would become aG the t would stay T p would become an Oetc. etc Lastly, it prints out the jumbled words in groups of letter. GTPAB ABCDE ABCDE... etc. etc.Your program must have a complete header, and all major sections must be commented to identify its purpose and define the logic you used in creating the section.Submission as py file If you completed this project using VB or another traditional IDE, use this method. All your files should be placed into a single folder, compressed as zip, and uploaded here. In your code, you will reference all called files by path towithin this unzipped folder. Your project will include a separate document that contains pseudocode and flow charts for the project. Use Word or other Microsoft product. No Maconly software. Upload the zip file and the pseudocodeflow chart document within the zipped folder.Submission as ipynb file If you completed this project using a Python Notebook Jupyter Kaggle, Google Colab If your work is online, submit a link that will automatically open your notebook. Be sure to include any permissions needed to access your code, such as login information as necessary. Any associated files should be stored where your notebook will be able to access them automatically. If your work is on your computer, submit the ipynb file, and any other files that are needed to run, in a zipped folder as described above. Because you made the effort to learn the notebook format, you will earn extra credit points that will raise your earned grade.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
