Challenge: Caesar Cipher Encoder
Task
Swipe to start coding
Implement a function that encodes a message using a Caesar cipher with a specified shift value. The Caesar cipher shifts each letter in the message by the given amount, wrapping around the alphabet if necessary. Non-letter characters should remain unchanged.
- Shift each uppercase and lowercase letter in
messagebyshiftpositions in the alphabet. - Preserve the case of each letter.
- Do not change any non-letter characters.
- Return the encoded string.
Solution
Everything was clear?
Thanks for your feedback!
SectionΒ 3. ChapterΒ 6
single
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Awesome!
Completion rate improved to 4.76
Challenge: Caesar Cipher Encoder
Swipe to show menu
Task
Swipe to start coding
Implement a function that encodes a message using a Caesar cipher with a specified shift value. The Caesar cipher shifts each letter in the message by the given amount, wrapping around the alphabet if necessary. Non-letter characters should remain unchanged.
- Shift each uppercase and lowercase letter in
messagebyshiftpositions in the alphabet. - Preserve the case of each letter.
- Do not change any non-letter characters.
- Return the encoded string.
Solution
Everything was clear?
Thanks for your feedback!
SectionΒ 3. ChapterΒ 6
single