avatar Bite 8. Rotate string characters

Write a function that rotates characters in a string, in both directions:

  • if n is positive move characters from beginning to end, e.g.: rotate('hello', 2) would return llohe
  • if n is negative move characters to the start of the string, e.g.: rotate('hello', -2) would return lohel

See tests for more info. Have fun!

Login and get coding
go back Beginner level
Bitecoin 2X

1442 out of 1486 users completed this Bite.
Will you be Pythonista #1443 to crack this Bite?
Resolution time: ~33 min. (avg. submissions of 5-240 min.)
Pythonistas rate this Bite 3.59 on a 1-10 difficulty scale.
» You can do it! 😌

We use Python 3.8