beginner

Reverse a String

Reverse a string in Python.

Learn string slicing and manual reversal.

📚 Concepts & Theory

String Slicing

reversed_str = original[::-1]

🎯 Your Challenge

Write reverse_string without [::-1].

📝 Starter Code

Python
def reverse_string(text):
    pass

print(reverse_string('hello'))

Solution

Python
def reverse_string(text):
    result = ''
    for char in text:
        result = char + result
    return result

print(reverse_string('hello'))

Explanation

Prepend each character.

❓ Frequently Asked Questions

Use [::-1]

🔗 Related Concepts