본문 바로가기
Programming/- Python

[Python] 문자열 : 대문자 / 소문자 변경 함수 (upper / lower)

by 완벽주의탈피 2022. 4. 15.

파이썬의 문자열에서 대문자 <-> 소문자를 변경하거나 확인하는 함수

모든 결과는 return 값이다.

 

 


 

 

대문자 변경 (upper)


  • 문자열의 모든 알파벳을 대문자로 변경하는 함수
  • string.upper()

 

# 대문자로 변경

mystr1 = 'hello'
mystr2 = mystr.upper()

# 출력 : mystr2 = 'HELLO'

 

 

소문자 변경 (lower)


  • 문자열의 모든 알파벳을 소문자로 변경하는 함수
  • string.lower()

 

# 소문자로 변경

mystr1 = 'HELLO'
mystr2 = mystr.lower()

# 출력 : mystr2 = 'hello'

 

 

대문자인지 확인 (isupper)


  • 문자열의 모든 알파벳이 대문자인지 확인하는 함수
  • 하나라도 대문자가 아닌 소문자, 기호, 공백 등이면 False 반환
  • string.isupper()

 

# 문자열이 모두 대문자인지 확인

mystr1 = 'HELLO'
mystr2 = 'Hello'

print(mystr1.isupper)	# True
print(mystr2.isupper)	# False

 

 

소문자인지 확인 (islower)


  • 문자열의 모든 알파벳이 소문자인지 확인하는 함수
  • 하나라도 소문자가 아닌 대문자, 기호, 공백 등이면 False 반환
  • string.isupper()

 

# 문자열이 모두 소문자인지 확인

mystr1 = 'hello'
mystr2 = 'Hello'

print(mystr1.islower)	# True
print(mystr2.islower)	# False

댓글