🔥 Python String Methods Cheat Sheet
Python provides many built-in methods to manipulate strings easily.
✅ Common String Methods
Method - lower()
Description - Converts to lowercase
Example - "HELLO".lower() → 'hello'
-----------------------------------------------
Method - upper()
Description - Converts to uppercase
Example - "hello".upper() → 'HELLO'
-----------------------------------------------
Method - capitalize()
Description - Capitalizes first letter
Example - "hello world".capitalize() → 'Hello world'
-----------------------------------------------
Method - title()
Description - Capitalizes first letter of every word
Example - "hello world".title() → 'Hello World'
-----------------------------------------------
Method - strip()
Description - Removes whitespace from both sides
Example - " hello ".strip() → 'hello'
-----------------------------------------------
Method - replace(old, new)
Description - Replaces substring
Example - "hello".replace("l", "w") → 'hewwo'
-----------------------------------------------
Method - split(separator)
Description - Splits string into list
Example - "hello world".split(" ") → ['hello', 'world']
-----------------------------------------------
Method - join(iterable)
Description - Joins list into string
Example - " ".join(['hello', 'world']) → 'hello world'
-----------------------------------------------
Method - startswith(sub)
Description - Checks if string starts with substring
Example - "hello".startswith("he") → True
-----------------------------------------------
Method - endswith(sub)
Description - Checks if string ends with substring
Example - "hello".endswith("lo") → True
-----------------------------------------------
Method - find(sub)
Description - Returns index of substring (if found)
Example - "hello".find("e") → 1
-----------------------------------------------
Method - count(sub)
Description - Counts occurrences of substring
Example - "hello".count("l") → 2
-----------------------------------------------
Method - isalpha()
Description - Checks if all characters are alphabets
Example - "hello".isalpha() → True
-----------------------------------------------
Method - isdigit()
Description - Checks if all characters are digits
Example - "123".isdigit() → True
-----------------------------------------------
Method - isalnum()
Description - Checks if all characters are alphanumeric
Example - "hello123".isalnum() → True
-----------------------------------------------
Method - islower()
Description - Checks if all characters are lowercase
Example - "hello".islower() → True
-----------------------------------------------
Method - isupper()
Description - Checks if all characters are uppercase
Example - "HELLO".isupper() → True
-----------------------------------------------
🎯 Bonus Methods
Method - zfill(width)
Fills string with zeros from the left
-----------------------------------------------'
Method - swapcase()
Swaps uppercase to lowercase and vice versa
-----------------------------------------------
Method - rjust(width)
Right-align string with spaces
-----------------------------------------------
Method - ljust(width)
Left-align string with spaces
-----------------------------------------------
#Python #PythonProgramming #PythonDeveloper #PythonTutorial #LearnPython #PythonCoding #PythonCourse #PythonForBeginners #PythonScripts #PythonProjects #PythonTips #PythonTricks #PythonFullCourse #PythonAutomation #PythonWebDevelopment #PythonBackend #PythonAPIs #PythonStringMethods #PythonOOP #PythonLibraries
#PythonWithAI #PythonChatGPT #PythonNextjs #PythonMachineLearning #PythonDjango #PythonFlask #PythonAutomationScripts #PythonAIProjects #PythonInterviewQuestions #PythonIn60Seconds #PythonShorts #PythonTipsAndTricks #PythonCodingChallenge #PythonForBeginners #PythonFromScratch #PythonBasicToAdvanced #PythonStepByStep #PythonInHindi #PythonCodingJourney