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.