Reference no: EM131965454
Please help with the following programming problem(using python 3)
A Ceasar cipher is based on simply shifting the letters in the alphabet by a fixed amount. For example we might do the following:
Plain: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Cipher: DEFGHIJKLMNOPQRSTUVWXYZABC
So each 'A' in the message is replaced by a 'D', each 'M' by a 'P', and so on. That is, there is a shift of 3 letters. Note that the alphabet wraps around at the end: An 'X' (third from the end) is replaced by an 'A', etc.
Design a function that takes two arguments, a string to encrypt and a shift value (an integer) to use for encrypting it, and returns the encrypted string. Apply the same shift to both lower and upper case letters. Do not alter the non-alphabetical characters (like space, comma etc).
Examples:
- Encrypting "Et tu, Brutus!" with a shift of 3 should return "Hw wx, Euxwxv!".
- (Wikipedia has a long list of Latin phrases if you want to encrypt more examples in Latin.)
- Encrypting "IBM" with a shift of -1 should return "HAL".
To decrypt a string, you can call the same function with the negative of the shift that was used to encrypt it. Also note that the function is invariant of the shift modulo 26: that is, a shift of 29 is the same as a shift of 3 (3 == 29 % 26), and a shift of -1 is the same as a shift of 25 (25 == -1 % 26).
Find the present value of the technology
: David West has been working on a new technology to improve manufacturing performance. His technology will be available in the near term.
|
Function with a diverse range of examples
: Test your function with a diverse range of examples. Your tests should cover all cases (for example, test words beginning with a vowel
|
What is the taxable amount for 2a
: Kathy DOB is 8-1-1929, Kathy's 1099R box 1 (Gross Dist.) $17,532, Box 2a (Taxable Amount) is unknown, Box 4 (Fed Tax withheld) is None, Box 7 .
|
Construct a cashflow table that describes the transactions
: On date t, a bank is quoting a price of $62 per share for a forward contract on Merck stock. The forward contract expires in 6 months.
|
Apply the same shift to both lower and upper case letters
: Apply the same shift to both lower and upper case letters. Do not alter the non-alphabetical characters (like space, comma etc).
|
What is the companys expected growth rate
: What is the company's expected growth rate? at the end of the calculations. Do not round your intermediate calculations. 13.00 %
|
Determine the depreciation and book value for the hogs
: Davis Farms purchased breeding hogs at a cost of $80,000 this year. Assume that the breeding life of these hogs is 4 years.
|
Find an issue that is argumentative concerning the artist
: Find an issue that is argumentative concerning the artist, genre or focus of your essay. Sets the tone and provides the general topic of the essay
|
Design a function perfectshuffle
: Using python 3, design a function perfect_shuffle(a_list) which takes as argument a list and returns the perfect shuffle of the list. The function should not mo
|