Python的 Casefold()方法返回字符串的小写副本。小写方法更像小写字母,只不过它消除了字符串中出现的所有大小写区别。
例如,在德语中,"β"等效于" ss"。由于它已经是小写字母,因此小写字母不执行任何操作并显示"β",而大小写转换为" ss"。
casefold()
它返回小写字符串。
此功能是在 Python 3.3 中引入的。
# Python casefold() function example # 变量声明 str = "JAVATPOINT" # 函数调用 str2 = str.casefold() # 显示结果 print("Old value:", str) print("New value:", str2)
输出:
Old value: JAVATPOINT New value: javatpoint
casefold的优势在于,它不仅可以转换为小写字母,而且可以严格转换。请参见下面的示例,"β"被转换为" ss" 。
# Python casefold() function example # 变量声明 str = "JAVATPOINT - β" # 函数调用 str2 = str.casefold() # 显示结果 print("Old value:", str) print("New value:", str2)
输出:
Old value: JAVATPOINT - β New value: javatpoint ? ss
如果字符串用大写字母表示,则仍会将整个字符串转换为小写。
链接:https://www.learnfk.comhttps://www.learnfk.com/python3/python-string-casefold-method.html
来源:LearnFk无涯教程网
# Python casefold() function example # 变量声明 str = "LeArNfK" # 函数调用 str2 = str.casefold() # 显示结果 print("Old value:", str) print("New value:", str2)
输出:
Old value: LeArNfK New value: learnfk
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)