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 center()

Pads string with specified character

Python String casefold()

converts to casefolded strings

Python String count()

returns occurrences of substring in string

Python String endswith()

Checks if String Ends with the Specified Suffix

Python String expandtabs()

Replaces Tab character With Spaces

Python String encode()

returns encoded string of given string

Python String find()

Returns the index of first occurrence of substring

Python String format()

formats string into nicer output

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 rjust()

returns right-justified string of given width

Python String lower()

returns lowercased string

Python String upper()

returns uppercased string

Python String swapcase()

swap uppercase characters to lowercase; vice versa

Python String lstrip()

Removes Leading Characters

Python String rstrip()

Removes Trailing Characters

Python String strip()

Removes Both Leading and Trailing Characters

Python String partition()

Returns a Tuple

Python String maketrans()

returns a translation table

Python String rpartition()

Returns a Tuple

Python String translate()

returns mapped charactered string

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 split()

Splits String from Left

Python String rsplit()

Splits String From Right

Python String splitlines()

Splits String at Line Boundaries

Python String startswith()

Checks if String Starts with the Specified String

Python String title()

Returns a Title Cased String

Python String zfill()

Returns a Copy of The String Padded With Zeros

Python String format_map()

Formats the String Using Dictionary

Python any()

Checks if any Element of an Iterable is True

Python all()

returns true when all elements in iterable is true

Python ascii()

Returns String Containing Printable Representation

Python bool()

Converts a Value to Boolean

Python bytearray()

returns array of given byte size

Python bytes()

returns immutable bytes object

Python compile()

Returns a Python code object

Python complex()

Creates a Complex Number

Python enumerate()

Returns an Enumerate Object

Python filter()

constructs iterator from elements which are true

Python float()

returns floating point number from number, string

Python input()

reads and returns a line of string

Python int()

returns integer from a number or string

Python iter()

returns an iterator

Python len()

Returns Length of an Object

Python max()

returns the largest item

Python min()

returns the smallest value

Python map()

Applies Function and Returns a List

Python ord()

returns an integer of the Unicode character

Python reversed()

returns the reversed iterator of a sequence

Python slice()

returns a slice object

Python sorted()

returns a sorted list from the given iterable

Python sum()

Adds items of an Iterable

Python zip()

Returns an iterator of tuples