📅  最后修改于: 2023-12-03 15:19:01.480000             🧑  作者: Mango
Python string.upper()方法是一个内置方法,它被用来将字符串中的所有字母转换为大写字母。该方法不会修改原始的字符串,而是返回一个新的字符串。下面是该方法的基本语法:
string.upper()
该方法不需要参数,只需在需要将字符串转换为大写的字符串上调用即可。如果字符串中存在非字母字符,这些字符保持不变,只有字母字符被转换为大写形式。下面是一个简单的示例:
x = "hello, world!"
print(x.upper())
输出结果为:
HELLO, WORLD!
上述代码中,变量x的值为“hello, world!”。当调用x.upper()方法时,该字符串将被转换为大写字母版本。
该方法返回一个新的字符串,其中原始字符串中的所有字母都被转换为大写字母。
下面是一些示例,展示了该方法的不同用法和效果:
# 转换为大写字母,并将结果保存到新的变量中
x = "hello, world!"
y = x.upper()
print(y)
# 使用字符串拼接将两段不同的字符串转换为大写
a = "hello"
b = "world"
c = a.upper() + " " + b.upper()
print(c)
# 转换为大写字母,并使用字符串格式化输出结果
x = "hello, world!"
print("The upper case version of '%s' is '%s'" % (x, x.upper()))
输出结果为:
HELLO, WORLD!
HELLO WORLD
The upper case version of 'hello, world!' is 'HELLO, WORLD!'
Python string.upper()方法是一个方便的内置方法,用于将字符串中的所有字母转换为大写字母。它可用于简单地将字符串转换为大写,或将字符串格式化为需要的形式。无论是哪种情况,该方法都返回一个新的字符串,其中原始字符串中的所有字母都被转换为大写字母。