如何在Python中大写字符串?

2024-05-19 02:28:38 发布

您现在位置:Python中文网/ 问答频道 /正文

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

例如,我要转换:

string

致:

STRING

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

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

我怎样才能解决这个问题?


Tags: of方法字符串instringobject大写字母upper
2条回答

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

例如

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

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

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

希望有帮助。

因为Upper是一个方法,所以您只是缺少括号。应该是"string".Upper()

相关问题 更多 >

    热门问题