📅  最后修改于: 2023-12-03 15:14:13.248000             🧑  作者: Mango
在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()
方法即可,需要注意的是,原始字符串对象并没有被修改,而是返回了一个新的字符串对象。若要修改原始字符串对象,我们可以直接进行赋值操作。