Functions of python string. Python capitalize(), lower(), upper(), count(), replace(), strip(), split() functions of strings.
Method | Description | Example |
---|---|---|
capitalize() | It converts the first character of the string to upper case | txt.capitalize() |
casefold() | casefold method converts the string into lower case | txt.casefold() |
lower() | Used to Converts a string into lower case | txt.lower() |
title() | The first characters of all words will be upper case | txt.title() |
upper() | All characters will be converted to upper case. | txt.upper() |
swapcase() | The lower case will be the upper case and the Upper case will be lower case | txt.swapcase() |
format() | Used to formats specified values in a string | txt = "Product Priice is {price:.2f} tk." txt.format(price = 49.23423) |
join() | Create a string from an iterable | txt = ["Hello", "World"] message = " ".join(txt) |
replace() | Used to replace a value with another value | txt.replace("is", "are") |
count() | This is used to get the number of times a specified value occurs in the string | txt.count("is") |
find() | Used to search a value in the string. It returns the position. | txt.find("welcome") |
index() | Used to search find the index of a value in a string | txt.index("welcome") |
rfind() | Used to return the last position of where the value is found. | txt.rfind("casa") |
rindex() | Used to return the last position of where the value is found. | txt.rindex("are") |
isalnum() | Check if all characters are alphabet or numeric | txt.isalnum() |
isalpha() | Check if all characters are in the alphabet | txt.isalpha() |
isdecimal() | Check if all characters are decimals | txt.isdecimal() |
isdigit() | Check if all characters are digits | txt.isdigit() |
islower() | Check if all characters are lower case | txt.islower() |
isnumeric() | Check if all characters are numeric | txt.isnumeric() |
isspace() | Check if all characters are whitespaces | txt.isspace() |
istitle() | Check if words start with Upper case | txt.istitle() |
isupper() | Check if all characters are upper case | txt.isupper() |
startswith() | Check if a string starts with the specified value | txt.startswith("Welcome") |
endswith() | Returns true if the string ends with the given value passed as a parameter. | txt.endswith(".") |
center() | This function is used to center a string | txt.center(20), txt.center(20, "*") |
ljust() | Used to Return a left justified version of the string | txt.ljust(20), txt.ljust(20, "*") |
rjust() | Used to create right justified version of a string | txt.rjust(20), txt.rjust(20, "*") |
zfill() | Fills with 0 values at the beginning of the string with a specified number. | txt.zfill(10) |
strip() | Trim the string | txt.strip() |
lstrip() | Used to trim left side of the string | txt.lstrip() |
rstrip() | Used to trim right side of the string | txt.rstrip() |
split() | Create list from a string at the specified separator | txt = "a,b,c" x = txt.split(",") |
splitlines() | Create list from s string at line breaks | txt = """Hello boys. How are you? I am fine""" x = txt.splitlines() |
partition() | Create a tuple where the string is parted into three parts | txt = "Welcome to ArtofCSE" txt.partition("to") |
a = "Bangladesh is my country"
print(a.capitalize())
print(a.lower())
print(a.upper())
print(len(a))
print(a.count("d"))
print(a.replace("is", "are"))
print(a.strip('is'))
l = a.split(' ')
print(l[1])
Output:
Bangladesh is my country
bangladesh is my country
BANGLADESH IS MY COUNTRY
24
1
Bangladesh are my country
Bangladesh is my country
is