Python - 대소문자 변경 함수 (isupper, islower, lower, upper)

JS · 01 Jan 2021

다음 함수를 이용하여 문자열이 대문자 또는 소문자로 구성되어있는지 확인할 수 있습니다.

  • isupper() : 모든 문자열이 대문자이면 True를 리턴, 그렇지 않으면 False를 리턴
  • islower() : 모든 문자열이 소문자이면 True를 리턴, 그렇지 않으면 False를 리턴

다음 함수를 이용하여 문자열을 모두 대문자로 또는 모두 소문자로 변경할 수 있습니다.

  • upper() : 모든 문자열을 대문자로 변경
  • lower() : 모든 문자열을 소문자로 변경

위의 함수들에 대해서 예제와 함께 알아보겠습니다.

isupper(), islower()

isupper()는 모든 문자열이 대문자이면 True를 리턴, 그렇지 않으면 False를 리턴합니다.

반대로, islower()는 모든 문자열이 소문자이면 True를 리턴, 그렇지 않으면 False를 리턴합니다.

str1 = 'Hello'
str2 = 'WORLD'
str3 = 'hello'
str4 = 'world'

print(str1.islower())
print(str2.isupper())
print(str3.islower())
print(str4.isupper())

Output:

False
True
True
False

upper(), lower()

upper()는 모든 문자를 대문자로, lower()는 모든 문자를 소문자로 변경합니다.

str1 = 'Hello'
str2 = 'WORLD'

print(str1.upper())
print(str1.lower())
print(str2.upper())
print(str2.lower())
HELLO
hello
WORLD
world
댓글을 보거나 쓰려면 이 버튼을 눌러주세요.
codechachaCopyright ©2019 codechacha