Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Python program for caesar cipher

03/10/2021 Client: muhammad11 Deadline: 2 Day

python program

Use the provided shift function to create a caesar cipher program.

Your program should have a menu to offer the following options:
Read a file as current message
Save current message
Type in a new message
Display current message
"Encrypt" message
Change the shift value

For more details, see the comments in the provided code.

NO GLOBAL VARIABLES!
Complete the program found in assignment.py. You may not change any provided code. You may only complete the sections labeled:#YOUR CODE HERE
Submit source file and screenshot by the posted due date.

------------------------------------------------------

assignment.py:

shift takes a single character and an integer value as arguments
# Any character not == a-z or A-Z will be returned as is
# Any letter will be shifted by numPlaces in the alphabet
# shift('a',1) will return b
# shift('z',1) will return a
# shift('a',-1) will return z
def shift(letter, numPlaces):
digit = ord(letter)
numPlaces = numPlaces %26
if digit >= 65 and digit <= 122:
if digit <=90:
digit = (((digit - 65)+numPlaces)%26) + 65
elif digit >= 97:
digit = (((digit - 97)+numPlaces)%26) + 97
return chr(digit)

# Read a message from a file
# Read the entire contents into a single string
# Return the string
def readMessage():

#YOUR CODE HERE

return message

# Save the current message to a file
# Over write the file with the entire message string
# Do not return anything
def saveMessage(message):

#YOUR CODE HERE

# Print out the current message
# Nothing more
def displayMessage(message):

#YOUR CODE HERE

# Enter a new message from the keyboard
# Return the new message
def typeMessage():

#YOUR CODE HERE

# Change the shift value
# Prompt the user to enter a new shift value
# Return this new value as an int
def changeShift():

#YOUR CODE HERE

# "Encrypt" the message by shifting
# each character of the message by myShift
# Use the shift function here
# Return the new message
def encrypt(message,myShift):
newMsg = ""

#YOUR CODE HERE

return newMsg

# Create a menu for user
def menu(message,myShift):

#YOUR CODE HERE

# Basic setup stuff
def main():
message = ""
myShift = 5
menu(message,myShift)

main()

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

Premium Solutions
Coursework Helper
Financial Solutions Provider
Academic Mentor
A+GRADE HELPER
High Quality Assignments
Writer Writer Name Offer Chat
Premium Solutions

ONLINE

Premium Solutions

Give me a chance, i will do this with my best efforts

$42 Chat With Writer
Coursework Helper

ONLINE

Coursework Helper

I have read your project details. I can do this within your deadline.

$46 Chat With Writer
Financial Solutions Provider

ONLINE

Financial Solutions Provider

Hello, I an ranked top 10 freelancers in academic and contents writing. I can write and updated your personal statement with great quality and free of plagiarism

$33 Chat With Writer
Academic Mentor

ONLINE

Academic Mentor

I have read and understood all your initial requirements, and I am very professional in this task.

$26 Chat With Writer
A+GRADE HELPER

ONLINE

A+GRADE HELPER

I am known as Unrivaled Quality, Written to Standard, providing Plagiarism-free woork, and Always on Time

$38 Chat With Writer
High Quality Assignments

ONLINE

High Quality Assignments

I am known as Unrivaled Quality, Written to Standard, providing Plagiarism-free woork, and Always on Time

$31 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

Example of assertive communication - Need a tutor account? - Alexander theatre monash map - Red cabbage lab report - How to write a radio script - Https online vitalsource com user signin - Difference between isometric and oblique projection - Www mathsisfun com triangle html - Cast from alice in wonderland - Research: Simulation Fidelity Paper - Mcgraw hill marketing simulation answers - One Paragraph Response - The flotation cost for a firm is computed as - Positive role model qualities - The wallace group case study problems and solutions - Goodstart early learning webmail - Circuit breaker trip settings - Modern corporations should be socially responsible because they - Intro to Social Work - Do My Homework - AG - Determine the angular velocity of link ab - Mancan temporary staffing employment agency canton oh - Electrical units and symbols - INTERIOR DESIGNER NEAR ME - Lab computer science - Topic 6 insolation and the seasons answers - Econ 213 problem set 2 - What are the advantages and disadvantages of test marketing - Weather map assignment - Example of a character sketch bible study - Inputing data in spss - How do you graph y is less than x - Discussion 2, 3 & 4 - Muscle Physiology Assignment - RESIDENCY PRESENTATION - J mol to kj mol - Costco case study crafting and executing strategy - Secondary analysis of existing data opportunities and implementation - Health care finance - Who wants to be a mathionaire - Hickory chair company antique - Advisory tv & radio labs sunnyside ny - Looking out looking in 14th edition pdf - Billcutterz com case analysis - Is cockapoo a recognized breed - Zip ties and bias plies etsy - Commonwealth protective security manual - Consumer buying behavior report example - Marketing communication and brand strategy mkt 571 - +91-8306951337 vashikaran specialist near me IN Bhubaneswar - W- A-M - Demonstrated project management skills selection criteria - Cherry grove banksia park - The influence of leadership - Chicken egg and banana riddle - Give me liberty chapter 13 review question answers - 5 phases of disaster recovery - MGT312T Week 5 Apply Exercise SCORE 100 PERCENT - APA Quantitative Statistics Help - Sodium phosphate monobasic and dibasic buffer - Pt tata consultancy services indonesia - Annotated Bibliography - Jomo kenyatta the gentlemen of the jungle - Bug off exterminators accounting problem - Advanced pharmacology - Human services job plan - Bill gates and his leadership style - Alternative procedures for accounts receivable confirmations - Abbey college rto manager - A pink wool knitted dress analysis - 20 25 mva transformer means - Explain how to overcome barriers to partnership working in childcare - Leadership interview assignment - ISI Article Summary 6 - 0737179697 MAMA SHANANI ABORTION CLINIC IN DUNDEE - Ashleigh thomason the bachelor - Shanghai international studies university - Who is laura ashley the designer - Rule of law institute - 2010 iom report on the future of nursing in healthcare - Churchie school captain expelled - Practice 12.3 box and whisker plots answers - Tennessee v garner case brief - Birthright a war story documentary - Cwv 101 topic 6 study guide - Security Proposal - It doesn t matter case study - Barack obama nobel lecture answers - For Company Intel .com - SWOT analysis - Factorise x 5 x 4 1 - Discussion (MK) - Project 4 - Real life example of cd investment name or company - Redox reaction examples everyday life - Accumulated depreciation and depreciation expense are classified, respectively, as - Andre malraux museum without walls pdf - Review the steps of the Systems Development Life Cycle (SDLC) and reflect on the scenario presented. - Teaching mood in literature - Consumer Behaviour - Discussion - 3 7 solving systems of equations using cramer's rule answers