📜  python mettre en minicule - Python (1)

📅  最后修改于: 2023-12-03 15:34:02.350000             🧑  作者: Mango

将字符串变为小写 - Python

在Python中可以简单地使用lower()方法将字符串转换为小写字母。

示例
text = "PyThOn"
text_lower = text.lower()
print(text_lower)  # 输出:python
代码解释

上面的例子中,我们首先定义了一个字符串text。然后我们调用lower()方法来将字符串转换为小写字母,并将结果保存在一个新的变量text_lower中。最后我们打印出来。

注意事项

请注意,lower()方法返回一个新字符串,原始字符串不会被改变。

text = "PyThOn"
text.lower() # 返回"python",但原始text变量仍然是"PyThOn"
经常被问到的问题
如何将UTF-8编码的字符串转换为小写?

如果你使用的是UTF-8编码的字符串,你需要先将它解码。一种方法是使用decode()方法。例如:

text = b'PyThOn'
text_str = text.decode('utf-8')
text_lower = text_str.lower()
print(text_lower)  # 输出:python
如何将一整个字符串中的单词都变为小写?

如果你想将一整个字符串中的所有单词都转换为小写,你可以使用split()方法将字符串分割成单个单词的列表,然后对列表中的每个单词都使用lower()方法。例如:

text = "Hello World"
words = text.split()
lower_words = [word.lower() for word in words]
print(lower_words)  # 输出:['hello', 'world']