Python str.upper 用法详解及示例

Python str.upper 用法详解及示例

str.upperPython 中字符串对象的一个方法,用于将字符串中的所有小写字母转换为大写字母。这个方法不会修改原始的字符串对象,而是返回一个新的字符串对象。

str.upper 的语法如下:

str.upper()

可以看到,它不需要任何传递参数。

以下是三个使用 str.upper 方法的示例:

示例 1

string = "hello world"
upper_string = string.upper()
print(upper_string)

输出:

HELLO WORLD

在这个示例中,我们定义了一个字符串 string,它包含小写的字母。然后,我们调用了 str.upper 方法,将所有的小写字母转换为大写字母,并将结果赋值给 upper_string 变量。最后,我们打印出 upper_string 的值。

示例 2

names = ["alice", "bob", "charlie"]
upper_names = [name.upper() for name in names]
print(upper_names)

输出:

['ALICE', 'BOB', 'CHARLIE']

在这个示例中,我们定义了一个字符串列表 names,其中包含了一些小写的名字。然后,我们使用列表解析的方式,调用了 str.upper 方法将列表中的每个名字都转换为大写字母。最后,我们打印出转换后的列表结果。

示例 3

user_input = input("请输入一个字符串:")
upper_input = user_input.upper()
print(upper_input)

输入:

请输入一个字符串:hello world

输出:

HELLO WORLD

在这个示例中,我们通过调用 input 函数获取用户的输入,并将输入的字符串赋值给 user_input 变量。然后,我们调用 str.upper 方法将输入的字符串转换为大写字母,并将结果赋值给 upper_input 变量。最后,我们打印出转换后的结果。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Python 内置函数参考指南