문자열 대소문자 판별 (isupper, islower) 함수 사용법 및 예제
isupper() 함수
isupper()
함수는 문자열의 모든 문자가 대문자인지 확인하는 함수입니다.
문법:
str.isupper()
str
: 대소문자를 판별할 문자열
리턴값:
- 문자열의 모든 문자가 대문자인 경우에는
True
를 반환하고, 그렇지 않은 경우에는False
를 반환합니다.
예제:
str1 = "HELLO"
str2 = "Hello"
str3 = "hello123"
print(str1.isupper()) # True
print(str2.isupper()) # False
print(str3.isupper()) # False
islower() 함수
islower()
함수는 문자열의 모든 문자가 소문자인지 확인하는 함수입니다.
문법:
str.islower()
str
: 대소문자를 판별할 문자열
리턴값:
- 문자열의 모든 문자가 소문자인 경우에는
True
를 반환하고, 그렇지 않은 경우에는False
를 반환합니다.
예제:
str1 = "hello"
str2 = "Hello"
str3 = "HELLO123"
print(str1.islower()) # True
print(str2.islower()) # False
print(str3.islower()) # False
대소문자 판별 함수인 isupper()
와 islower()
함수는 문자열이 특정한 패턴을 가지는지 확인하기 위해 자주 사용됩니다. 이를 활용하여 입력받은 문자열이 대문자인지, 소문자인지 판별하여 원하는 처리를 할 수 있습니다.
댓글