Programming/- Python
[Python] 문자열 : 대문자 / 소문자 변경 함수 (upper / lower)
완벽주의탈피
2022. 4. 15. 11:08
파이썬의 문자열에서 대문자 <-> 소문자를 변경하거나 확인하는 함수
모든 결과는 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