DEV Community ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

Kelvin Wangonya
Kelvin Wangonya

Posted on • Originally published at wangonya.com on

A quick reference to Python string methods - Cases

Cases

capitalize()

Parameters

string.capitalize()
Enter fullscreen mode Exit fullscreen mode

capitalize() takes no parameters.

Return value

Returns a copy of the string with the first letter of the first word capitalized and all the other characters of thestring in lowercase.

Example

Python 3.7.4

>>> s = "soMe peopLe AcTUally tyPE Like thIs."

>>> s.capitalize()
'Some people actually type like this.'
Enter fullscreen mode Exit fullscreen mode

title()

Parameters

string.title()
Enter fullscreen mode Exit fullscreen mode

title() takes no parameters.

Return value

Returns a copy of the string with the first letter of each word capitalized and all the other characters of thestring in lowercase.

Example

Python 3.7.4

>>> s = "soMe peopLe AcTUally tyPE Like thIs."

>>> s.title()
'Some People Actually Type Like This.'
Enter fullscreen mode Exit fullscreen mode

swapcase()

Parameters

string.swapcase()
Enter fullscreen mode Exit fullscreen mode

swapcase() takes no parameters.

Return value

Returns a copy of the string with all uppercase characters swapped to lowercase and lowercasecharacters swapped to uppercase.

Example

Python 3.7.4

>>> s = "soMe peopLe AcTUally tyPE Like thIs."

>>> s.swapcase()
'SOmE PEOPlE aCtuALLY TYpe lIKE THiS.'
Enter fullscreen mode Exit fullscreen mode

upper()

Parameters

string.upper()
Enter fullscreen mode Exit fullscreen mode

upper() takes no parameters.

Return value

Returns a copy of the string with all characters in uppercase.

Example

Python 3.7.4

>>> s = "soMe peopLe AcTUally tyPE Like thIs."

>>> s.upper()
'SOME PEOPLE ACTUALLY TYPE LIKE THIS.'
Enter fullscreen mode Exit fullscreen mode

lower()

Parameters

string.lower()
Enter fullscreen mode Exit fullscreen mode

lower() takes no parameters.

Return value

Returns a copy of the string with all characters in lowercase.

Example

Python 3.7.4

>>> s = "soMe peopLe AcTUally tyPE Like thIs."

>>> s.lower()
'some people actually type like this.'
Enter fullscreen mode Exit fullscreen mode

Top comments (0)

All DEV content is created by the community!

Hey, if you're landing here for the first time, you should know that this website is a global community of folks who blog about their experiences to help folks like you out.

Sign up now if you're curious. It's free!