python字母转成大写的函数

  • Post category:Python

要把Python字符串中的字母全部转换成大写,可以使用Python内置函数upper()。该函数接收一个字符串作为参数,并返回一个新的字符串,该字符串中的所有字母均已转换成大写形式。

下面是使用upper()函数转换字符串中的字母,完整的攻略如下:

1. 说明函数用途

首先需要说明该函数的作用,即将字符串中的所有字母全部转换为大写形式。可以使用以下语句进行说明:

将字符串中的字母全部转换成大写形式

2. 描述函数接口

接下来需要指出该函数的接口信息,即需要传递的参数和返回值类型。可以使用以下语句进行描述:

函数接受一个字符串作为参数,返回一个新的字符串,其中所有字母均已转换成大写形式

3. 给出完整代码块

接下来给出完整的代码块,包括一个用于演示的示例代码:

# Python字符串大小写转换函数演示

def uppercase(string):
    return string.upper()

input_string = "Hello, world!"
output_string = uppercase(input_string)
print(output_string)

在以上代码中,我们定义了一个uppercase()函数,该函数接收一个字符串参数并使用upper()函数将其转换成大写形式,并返回一个新的字符串。我们还定义了一个示例字符串input_string,并将其传递给uppercase()函数来演示函数的用法。

此时运行代码,将会输出以下结果:

HELLO, WORLD!

可以看到,输出的字符串中的所有字母均已转换成大写形式。

4. 给出第二个代码实例

除了以上代码示例,我们还可以通过以下代码来使用upper()函数将字典中所有键的字符转换成大写形式:

# Python字典键的大小写转换演示

input_dict = {"apple": 1, "banana": 2, "cherry": 3}
output_dict = {key.upper(): value for key, value in input_dict.items()}
print(output_dict)

在以上代码中,我们定义了一个示例字典input_dict,其中各个键的字符均为小写形式。需要将这些键的字符全部转换为大写形式。我们使用字典推导式,通过upper()函数将所有键的字符转换成大写形式,并创建一个新的字典output_dict来存储转换后的键-值对列表。最后,我们使用print()函数来输出转换后的字典。

此时运行代码,将会输出以下结果:

{'APPLE': 1, 'BANANA': 2, 'CHERRY': 3}

可以看到,在转换后的字典中,所有键的字符均已转换成大写形式。