如何在Python中大写字符串?

时间:2014-10-26 14:44:29

标签: python string uppercase

如何在Python 3.4中将字符串转换为所有大写字母?

例如,我想转换:

string

为:

STRING

我尝试使用.upper方法,但它返回:

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

如何解决此问题?

2 个答案:

答案 0 :(得分:2)

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

例如

>>> x = 'abcdef'
>>> x.upper()
>>> 'ABCDEF'

或者,如果您只需要首字母大写,则可以使用{/ 3}}方法

>>> x = 'abcdef'
>>> x.capitalize()
>>> 'Abcdef'

希望它有所帮助。

答案 1 :(得分:0)

由于Upper是一种方法,因此您仅缺少括号。应该是"string".Upper()