How can I convert a string to all capitals in Python 3.4?
for example, I want to convert:
stringto:
STRINGI 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?
12 Answers
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.
You're just missing the parentheses since Upper is a method. It should be "string".Upper().