Python 字符串大小写转换:实用指南17


简介

字符串大小写转换是 Python 中一项常见的操作。无论您是处理用户输入、格式化数据还是进行字符串比较,了解如何正确转换字符串大小写至关重要。

方法 1:内置函数

Python 提供了几个内置函数来转换字符串大小写:* upper():将字符串转换为大写。
* lower():将字符串转换为小写。
* capitalize():将字符串的首字母转换为大写,其余字母转换为小写。
* title():将字符串中的每个单词的首字母转换为大写,其余字母转换为小写。

示例:>>> string = "Hello World"
>>> ()
'HELLO WORLD'
>>> ()
'hello world'
>>> ()
'Hello world'
>>> ()
'Hello World'

方法 2:字符串方法

除了内置函数之外,字符串对象本身也提供了一些方法来转换大小写:* upper() 方法
* lower() 方法
* capitalize() 方法
* title() 方法

这些方法与内置函数的效果相同,但它们应用于字符串对象本身,而不是返回新字符串。

示例:>>> string = "Hello World"
>>> ()
'HELLO WORLD'
>>> string
'Hello World' # 原始字符串保持不变

方法 3:循环和比较运算符

虽然内置函数和字符串方法更方便,但您也可以使用循环和比较运算符手动转换字符串大小写:

转换为大写:string = ""
for char in string:
if ord(char) >= ord('a') and ord(char) = ord('A') and ord(char)

2024-10-29


上一篇:Python 解析数据包:深入探索网络数据分析

下一篇:Python 封装函数:深入浅出揭秘函数封装秘籍