Python String casefold ()

O método casefold () é um método lower () agressivo que converte strings em strings case dobradas para correspondência sem caixa.

O casefold()método remove todas as distinções de caso presentes em uma string. Ele é usado para correspondência sem caso, ou seja, ignora os casos ao comparar.

Por exemplo, a letra alemã minúscula ßé equivalente a ss. No entanto, como ßjá está em minúsculas, o lower()método não faz nada para isso. Mas, casefold()converte para ss.

A sintaxe de casefold()é:

 string.casefold ()

Parâmetros para casefold ()

O casefold()método não leva nenhum parâmetro.

Valor de retorno de casefold ()

O casefold()método retorna a string dobrada em maiúsculas.

Exemplo 1: minúsculas usando casefold ()

 string = "PYTHON IS AWESOME" # print lowercase string print("Lowercase string:", string.casefold())

Resultado

 String em minúsculas: python é incrível

Exemplo 2: comparação usando casefold ()

 firstString = "der Fluß" secondString = "der Fluss" # ß is equivalent to ss if firstString.casefold() == secondString.casefold(): print('The strings are equal.') else: print('The strings are not equal.')

Resultado

 As cordas são iguais.

Artigos interessantes...