Python String Methods

A string is a sequence of characters enclosed in quotation marks. In this reference page, you will find all the methods that a string object can call. For example, you can use the join() method to concatenate two strings.

Python String capitalize()

Converts first character to Capital Letter

Python String casefold()

converts to case folded strings

Python String center()

Pads string with specified character

Python String count()

returns occurrences of substring in string

Python String encode()

returns encoded string of given string

Python String endswith()

Checks if String Ends with the Specified Suffix

Python String expandtabs()

Replaces Tab character With Spaces

Python String find()

Returns the index of first occurrence of substring

Python String format()

formats string into nicer output

Python String format_map()

Formats the String Using Dictionary

Python String index()

Returns Index of Substring

Python String isalnum()

Checks Alphanumeric Character

Python String isalpha()

Checks if All Characters are Alphabets

Python String isdecimal()

Checks Decimal Characters

Python String isdigit()

Checks Digit Characters

Python String isidentifier()

Checks for Valid Identifier

Python String islower()

Checks if all Alphabets in a String are Lowercase

Python String isnumeric()

Checks Numeric Characters

Python String isprintable()

Checks Printable Character

Python String isspace()

Checks Whitespace Characters

Python String istitle()

Checks for Titlecased String

Python String isupper()

returns if all characters are uppercase characters

Python String join()

Returns a Concatenated String

Python String ljust()

returns left-justified string of given width

Python String lower()

returns lowercased string

Python String lstrip()

Removes Leading Characters

Python String maketrans()

returns a translation table

Python String partition()

Returns a Tuple

Python String replace()

Replaces Substring Inside

Python String rfind()

Returns the Highest Index of Substring

Python String rindex()

Returns Highest Index of Substring

Python String rjust()

returns right-justified string of given width

Python String rpartition()

Returns a Tuple

Python String rsplit()

Splits String From Right

Python String rstrip()

Removes Trailing Characters

Python String split()

splits string into a list of substrings

Python String splitlines()

Splits String at Line Boundaries

Python String startswith()

Checks if String Starts with the Specified String

Python String strip()

removes both leading and trailing characters

Python String swapcase()

swap uppercase characters to lowercase; vice versa

Python String title()

Returns a Title Cased String

Python String translate()

returns mapped charactered string

Python String upper()

returns uppercased string

Python String zfill()

Returns a Copy of The String Padded With Zeros