strings strings are the most popular data types used in every programming language whybecause weunderstand text better than numbersso in writing and talking we use text and wordssimilarly in programming too we use strings in string we parse textanalyse text semanticsand do data mining and all this data is human consumed text the string in python is immutable string manipulation in pythonstring can be marked in multiple waysusing single quote )double quoteor even triple quote ''in case of multiline strings string examples "hellob '' multi line stringsimple!'' ('multiple'strings'togethers'string manipulation is very useful and very widely used in every language oftenprogrammers are required to break down strings and examine them closely strings can be iterated over (character by character)slicedor concatenated the syntax is the same as for lists the str class has numerous methods on it to make manipulating strings easier the dir and help commands provides guidance in the python interpreter how to use them below are some of the commonly used string methods we use methods description isalpha(checks if all characters are alphabets isdigit(checks digit characters isdecimal(checks decimal characters isnumeric(checks numeric characters find(returns the highest index of substrings istitle(checks for titlecased strings join(returns concatenated string lower(returns lower cased string upper(returns upper cased string partion(returns tuple bytearray(returns array of given byte size