left_2

Given a string, return a “rotated left 2” version where the first 2 chars are moved to the end. The string length will be at least 2.

left_2("Hello") -> "lloHe"
left_2("java") -> "vaja"
left_2("Hi") -> "Hi"

This exercise was taken from codingbat.com and has been adapted for the Python language. There are many great programming exercises there, but the majority are created for Java.

Starter Code

def left_2(string: str) -> str:
    pass


result = left_2('Hello')
print(result)

Tests

from main import left_2


def test_left_2_1():
    assert left_2('Hello') == 'lloHe'


def test_left_2_2():
    assert left_2('java') == 'vaja'


def test_left_2_3():
    assert left_2('Hi') == 'Hi'


def test_left_2_4():
    assert left_2('code') == 'deco'


def test_left_2_5():
    assert left_2('cat') == 'tca'


def test_left_2_6():
    assert left_2('12345') == '34512'


def test_left_2_7():
    assert left_2('Chocolate') == 'ocolateCh'


def test_left_2_8():
    assert left_2('bricks') == 'icksbr'