
One of the essential features of any programming language is the ability to manipulate strings. In this article, we’ll explore a simple yet powerful Python string method called title(). We will see how to use this method to capitalize the first letter of each word in a given string.
The title() method is a built-in Python string method that capitalizes the first letter of each word in a given string. It returns a new string where the first letter of each word is capitalized, and all other letters are in lowercase. Here is the syntax of the title() method:
string.title()
As we can see, the title() method is called on a string object and returns a new string with the first letter of each word capitalized.
Example Usage of title()
Let’s consider an example to understand the usage of the title() method. Suppose we have a string as follows:
s = "programming is awesome"
If we want to capitalize the first letter of each word in the above string, we can simply call the title() method on the string s:
print(s.title())
The output of the above code would be:
Programming Is Awesome
As we can see, the title() method has capitalized the first letter of each word in the string and returned a new string where each word starts with a capital letter.
That’s it.
I hope you find this helpful.