가이드라인

대소문자 변환 메소드 upper()와 lower()

문자열 "apple""APPLE"로, "APPLE""apple"로 한 번에 변환하려면 어떻게 해야 할까요?

파이썬은 문자열의 대소문자를 변환하는 함수인 upper()lower()를 제공합니다.


대소문자 변환 메소드의 사용

upper() 메소드는 문자열의 모든 문자를 대문자로 변환하고, lower() 메소드는 모든 문자를 소문자로 변환합니다.

대소문자 변환 예시
text = "Hello World!" upper_text = text.upper() # HELLO WORLD! print("upper_text:", upper_text) lower_text = text.lower() # hello world! print("lower_text:", lower_text)

대소문자 변환은 언제 필요할까요?

프로그래밍에서 대소문자 변환은 정규화를 통해 사용자가 입력한 데이터를 표준 형식으로 변환할 때 주로 사용됩니다.

정규화란? : 정규화는 데이터를 일관된 형태로 변환하는 과정을 뜻합니다. 예를 들어 텍스트를 비교할 때 모든 문자를 소문자로 바꾸거나, 공백을 제거하는 등의 작업을 수행하는 것이 정규화입니다.


데이터 정규화 예시
user_input = "PyThOn" standardized_input = user_input.lower() if standardized_input == "python": print("일치합니다!") else: print("불일치합니다.")
Mission
0 / 1

파이썬에서 문자열의 모든 문자를 대문자로 변환하는 함수는 무엇인가요?

capitalize()

title()

upper()

lower()

가이드라인

AI 튜터

배포

디자인

업로드

수업 노트

즐겨찾기

도움말

코드 에디터

코드 실행
코드 생성

실행 결과