📜  como deixar todas as letras maiusculas no python (1)

📅  最后修改于: 2023-12-03 15:14:13.248000             🧑  作者: Mango

如何在Python中将所有字母转换为大写

在Python中,将字符串中的所有字母转换为大写只需调用字符串对象的upper()方法即可。下面我们来看一个简单例子:

text = "hello world"
text_upper = text.upper()
print(text_upper)

输出结果为:"HELLO WORLD"

上述代码通过调用upper()方法将字符串中的所有字母都转换为了大写形式。需要注意的是,原始字符串对象并没有被修改,而是返回了一个新的字符串对象。

若要修改原始字符串对象,我们可以直接进行赋值操作。例如:

text = "hello world"
text = text.upper()
print(text)

输出结果为:"HELLO WORLD"

这里我们将text的值修改为调用upper()方法后的返回值。

值得一提的是,若字符串中本身就存在大写字母,则调用upper()方法也会将其转换为大写字母。例如:

text = "HeLLo wOrLd"
text_upper = text.upper()
print(text_upper)

输出结果为:"HELLO WORLD"

总结:在Python中将字符串中的所有字母转换为大写只需调用字符串对象的upper()方法即可,需要注意的是,原始字符串对象并没有被修改,而是返回了一个新的字符串对象。若要修改原始字符串对象,我们可以直接进行赋值操作。