Python - 대문자/소문자 판별, 변환 방법 (lower, upper 함수)

isupper()islower()를 이용하여 문자열이 대문자 또는 소문자로 구성되어있는지 확인하는 방법을 소개합니다. 그리고, upper()lower()를 사용하여 문자열을 모두 대문자로 또는 모두 소문자로 변환하는 방법을 소개합니다.

1. 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

2. upper(), lower() : 대소문자 변환

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

str1 = 'Hello'
str2 = 'WORLD'

print(str1.upper())
print(str1.lower())
print(str2.upper())
print(str2.lower())
HELLO
hello
WORLD
world
Loading script...

Related Posts

codechachaCopyright ©2019 codechacha