How can I convert a string to all capitals in Python 3.4?
for example, I want to convert:
string
to:
STRING
I have tried with the .upper
method, but it returns:
"string".upper
<built-in method upper of str object at 0x0283E860>
How can I fix this problem?
Python String capitalize()The capitalize() method converts the first character of a string to an uppercase letter and all other alphabets to lowercase.
To capitalize the first letter, use the capitalize() function. This functions converts the first character to uppercase and converts the remaining characters to lowercase. It doesn't take any parameters and returns the copy of the modified string.
The capitalize() method returns a string where the first character is upper case, and the rest is lower case.
How do you capitalize the first letter of a string? The first letter of a string can be capitalized using the capitalize() function. This method returns a string with the first letter capitalized. If you are looking to capitalize the first letter of the entire string the title() function should be used.
You can use string.upper() method in Python 3.4
For example
>>> x = 'abcdef'
>>> x.upper()
>>> 'ABCDEF'
Or if you only need the first letter to be capitalized, you can use string.capitalize() method like
>>> x = 'abcdef'
>>> x.capitalize()
>>> 'Abcdef'
Hope it helps.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With