본문 바로가기

BLOG/파이썬 기초

[파이썬] 문자열 모두 소문자 or 대문자로 바꾸는 방법 - lower, upper

 

lower() 함수와 upper() 함수를 이용하여 문자열을 모두 소문자 또는 대문자로 바꿀 수 있는데요,

아래 코드를 보며 설명드리도록 하겠습니다.

 

 

1. lower()

lower() 함수는 문자열에 있는 문자를 모두 소문자로 바꿔주는 함수로, str.lower() 처럼 코드를 입력하면 됩니다.

 

str1 = "Hello! How are you?"
str_low = str1.lower()
print(str_low)

 

'hello! how are you?'

 

위 코드를 보면 문자열 str1 이 모두 소문자로 변경된 것을 확인할 수 있습니다.

 

 

 

2. upper()

반면, upper() 함수는 문자열에 있는 문자를 모두 대문자로 바꿔주는 함수로, str.upper() 과 같이 입력하면 됩니다.

 

str1 = "Hello! How are you?"
str_low = str1.upper()
print(str_low)

 

HELLO! HOW ARE YOU?

 

마찬가지로 모든 문자가 대문자로 변경되었음을 확인할 수 있습니다.