Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python의 casefold() 문자열

<시간/>

이 기능은 단어의 문자를 소문자로 변환하는 데 유용합니다. 두 문자열에 적용하면 대소문자 구분 없이 해당 값을 일치시킬 수 있습니다.

casefold() 적용

아래 예제에서는 casefold() 함수를 문자열에 적용하고 결과는 모두 소문자로 나옵니다.

예시

string = "BestTutorials"
# print lowercase string
print(" lowercase string: ", string.casefold())

출력

위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -

Lowercase String: besttutorials

casefold()를 사용한 비교

casefold() 함수를 적용한 후 문자는 같지만 경우가 다른 두 문자열을 비교할 수 있습니다. 비교 결과는 두 단어가 일치하는지 확인합니다.

예시

string1 = "Hello Tutorials"
string2 = "hello tutorials"
string3 = string1.casefold()
if string2==string3:
   print("String2 and String3 are equal")
elif string1 != string3:
   print("Strings are not equal")

출력

위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -

String2 and String3 are equal