跳至主要内容

字符串的大小写转换操作

Case Change Operations for Strings

Python 中有一些方法通常用于规范化字符串输入,将字符串转换为大写或小写,以及将句子或单词的首字母大写。在处理用户输入或处理需要标准化或格式一致的文本数据时,这些方法特别有用。

字符串转小写

lower()upper() 方法分别用于将字符串中的所有字符转换为小写和大写。

lower() 方法将字符串中的所有大写字符转换为相应的小写字符,同时保留所有现有的小写字符。该方法的语法如下

string.lower()

其中,string 是要转换为小写的原始字符串。该方法返回一个新字符串,其中所有大写字符都已转换为小写。

例如,考虑以下代码片段

string = "Hello World"
new_string = string.lower()
print(new_string) # Output: hello world

在此示例中,lower() 方法用于将 字符串变量 中的所有大写字符转换为小写。然后使用 print() 函数打印结果小写字符串。

字符串转大写

类似地,upper() 方法将字符串中的所有小写字符转换为相应的大写字符,同时保留所有现有的大写字符。该方法的语法如下

string.upper()

其中,string 是要转换为大写的原始字符串。该方法返回一个新字符串,其中所有小写字符都已转换为大写。

例如,考虑以下代码片段

string = "Hello World"
new_string = string.upper()
print(new_string) # Output: HELLO WORLD

在此示例中,upper() 方法用于将 string 变量中的所有小写字符转换为大写。然后使用 print() 函数打印结果大写字符串。

在 Python 中将字符串首字母大写

capitalize() 方法仅将字符串的首字母大写,并将其余字母保留为小写。示例如下

string = "hello world"
capitalized_string = string.capitalize()
print(capitalized_string) # Output: Hello world

与我们一起贡献!

请随时在 GitHub 上为 Python 教程做出贡献:创建分支,更新内容并发出拉取请求。

Profile picture for user almargit
Python 开发者,内容经理。
Profile picture for user AliaksandrSumich
更新:05/03/2024 - 21:53
Profile picture for user angarsky
已审阅并批准