Python 字符串 casefold() 方法

Python 字符串 casefold() 方法

描述

casefold() 方法是字符串方法的一个新添加。.casefold() 方法返回一个将所有字符转换为小写的字符串副本。它类似于.lower(),但是.casefold() 可以处理 Unicode 字符,而.lower() 仅适用于 ASCII 文本。

语法

casefold() 方法的语法如下:

var.casefold()

参数

返回值

该方法返回一个所有字符都为小写的字符串副本。

示例

以下示例演示了 casefold() 方法的用法。

var = "THIS IS STRING EXAMPLE....WOW!!!"
var1 = var.casefold()
print ("原始字符串:", var)
print ("转换为小写:", var1)

它将生成以下输出

原始字符串: THIS IS STRING EXAMPLE....WOW!!!
转换为小写: this is string example....wow!!!

Unicode 示例−

var = "Straße"
var1 = var.casefold()

print ("原始字符串:", var)
print ("转换为小写:", var1)

它将生成以下输出

原始字符串: Straße
转换为小写: strasse

德语字符 ß 被转换为 “ss”。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程