如何在python中大写字符串

How to capitalize a string in python

在Python3.4中,如何将字符串转换为所有大写字母

例如:字符串到字符串

我试过了,上面的,它又回来了

1
2
"string".upper
<built-in method upper of str object at 0x0283E860>

我不知道该怎么解决这个问题


可以在python 3.4中使用string.upper()方法

例如

1
2
3
>>> x = 'abcdef'
>>> x.upper()
>>> 'ABCDEF'

或者,如果只需要大写第一个字母,则可以使用string.capitalize()方法,如

1
2
3
>>> x = 'abcdef'
>>> x.capitalize()
>>> 'Abcdef'

希望它有帮助。