In this topic, we learn how to work with strings — counting characters, changing letter cases, finding substrings, and checking patterns. We practice using Python string methods and logical conditions to solve problems efficiently. Example tasks: Count uppercase and lowercase letters Check if a word is a palindrome Find how many vowels or consonants a string has








