๐ฅ 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