跳到主要内容

Python 字符串 upper() 方法

upper() 方法将字符串中的所有小写字符转换为大写字符并返回。

示例

message = 'python is fun'

# 将消息转换为大写
print(message.upper())

# 输出: PYTHON IS FUN

String upper() 的语法

upper() 方法的语法是:

string.upper()

upper() 参数

upper() 方法不接受任何参数。

upper() 返回值

upper() 方法从给定字符串返回大写字符串。它将所有小写字符转换为大写。

如果不存在小写字符,它返回原始字符串。

示例 1:将字符串转换为大写

# 示例字符串
string = "this should be uppercase!"
print(string.upper())

# 包含数字的字符串
# 所有字母都应该是大写
string = "Th!s Sh0uLd B3 uPp3rCas3!"
print(string.upper())

输出

THIS SHOULD BE UPPERCASE!
TH!S SH0ULD B3 UPP3RCAS3!

示例 2:如何在程序中使用 upper()?

# 第一个字符串
firstString = "python is awesome!"

# 第二个字符串
secondString = "PyThOn Is AwEsOmE!"

if(firstString.upper() == secondString.upper()):
print("字符串相同。")
else:
print("字符串不同。")

输出

字符串相同。

注意: 如果你想将字符串转换为小写,可以使用 lower()。你也可以使用 swapcase() 在小写和大写之间切换。