Python中的lower和upper函数详解:如何将字符串转换为小写或大写
发布时间:2023-06-07 09:19:49
在Python中,有许多内置函数可以帮助我们处理字符串。其中两个是lower和upper函数,它们分别用于将字符串转换为小写或大写。下面将介绍这两个函数的具体用法和示例。
lower函数:
lower函数是一个Python字符串内置函数,它用于将字符串中的所有字母都转换为小写。它没有任何参数,您只需要在要转换的字符串上调用该函数即可。下面是一个示例:
string = "HELLO WORLD" print(string.lower())
该代码将输出“hello world”。
upper函数:
与lower函数类似,upper函数也是一个Python字符串内置函数,它用于将字符串中的所有字母都转换为大写。它也没有任何参数,您只需要在要转换的字符串上调用该函数即可。下面是一个示例:
string = "hello world" print(string.upper())
该代码将输出“HELLO WORLD”。
需要注意的是,这两个函数不会更改原始字符串,而是返回一个新的字符串。因此,如果您想永久更改字符串,您需要重新分配它。
例如,如果您想永久将一个字符串转换为小写,可以将其分配给lower函数的结果。下面是一个示例:
string = "HELLO WORLD" string = string.lower() print(string)
该代码将输出“hello world”,因为我们已经用lower函数将原始字符串转换为小写。
同样,如果您想永久将一个字符串转换为大写,可以将其分配给upper函数的结果。下面是一个示例:
string = "hello world" string = string.upper() print(string)
该代码将输出“HELLO WORLD”,因为我们已经用upper函数将原始字符串转换为大写。
总结:
lower和upper函数是常用的Python字符串函数,它们分别用于将字符串转换为小写或大写。它们非常简单易用,没有任何参数,只需要在要转换的字符串上调用它们。虽然它们不会更改原始字符串,但您可以通过重新分配它来实现永久更改。
