Complete all five in Python. Use functions where helpful. Test edge cases.
- Reverse a string without using
[::-1](loop only) - FizzBuzz for 1–100 (divisible by 3 → Fizz, by 5 → Buzz, both → FizzBuzz)
- Count vowels in a sentence
- Find duplicate values in a list
- Palindrome check — ignore spaces and case
Build & verify
Challenge tracker
Solve all five challenges in Python. Paste code or notes below, then check each challenge off.
0% complete
You built the right project!
All five challenges done — start the DSA track when ready.