Python String Methods
String methods are helpers on text. They return a new string or a number/True-False. The original stays. Learn these cold: upper, lower, strip, replace, split, join, find. capitalize vs title is a favourite trap — "asha pune".capitalize() is "Asha pune", title() is "Asha Pune".
split turns a sentence into a list. " ".join(words) builds a sentence back. find returns -1 if missing; index raises ValueError. isdigit / isalpha test characters. Don’t mug every method. Write one real word, call one method, say the output.
Python String Methods — output — Asha, PUNE, ['a', 'b', 'c']. strip removes spaces.
split vs join direction.