
String Manipulation in Python
What is a String? A string is a sequence of characters used to store text in a program. Characters can include: Letters (A–Z, a–z) Numbers (0–9) Symbols (@, #, !, etc.) Spaces 1. Accessing Characters in a String Python name = " Harini " print ( name [ 0 ]) # First character print ( name [ - 1 ]) # Last character print ( name [ len ( name ) // 2 ]) # Middle character Explanation name[0] -> First character -> H name[-1] -> Last character -> i len(name)//2 -> Finds the middle index name[len(name)//2] -> Middle character -> i Output 2. Convert String to Uppercase Python name = " Harini " print ( name . upper ()) Explanation upper() method converts the entire string into uppercase. Output 3. Convert String to Lowercase Python name = " Harini " print ( name . lower ()) Explanation lower() method converts the entire string into lowercase. Output 4. Convert First and Last Character to Uppercase Python name = " harini " result = name [ 0 ]. upper () + name [ 1 : - 1 ] + name [ - 1 ]. upper () p
Continue reading on Dev.to
Opens in a new tab
