Python 中的 casefold()
函数通过消除字符串中存在的所有区分大小写的方式,帮助将字符串转换为小写。这与 casefold()
方法类似,但 casefold()
更强大、更具攻击性。
**string.casefold()**
casefold()
参数:casefold()
方法不接受任何参数。该方法可以在比较两个字符串时找到更多的匹配项,并且可以将更多的字符转换为小写。
casefold()
返回值返回值始终是一个字符串。该方法在比较字符串时忽略大小写。
|输入 |返回值| |线 |文件夹绳|
casefold()
方法示例casefold()
字符串 =“你好吗”
# 打印小写字符串
print("小写转换后:", string.casefold())
输出:
小写转换后:how are you
casefold()
string1 =“der Fluß”
string2 =“der Fluss”
# ß 相当于 ss
如果 string1.casefold() == string2.casefold():
print('给定的字符串相等。')
别的:
print('给定的字符串不相等。')
输出:
给定的字符串是相等的。
注意:德语小写字母已经是小写了,casefold()
将它们转换为ss,如果使用lower()
方法,它什么也不做。