시작하기무료로 시작하기

메서드로 문자열 다루기

메서드는 객체에 연결되어 있는 특별한 함수예요. 특정 데이터 타입에는 데이터를 다루기에 편리한 메서드가 있어요. 예를 들어, .upper() 메서드는 문자열을 모두 대문자로 변환한 값을 반환하고, .lower() 메서드는 문자열을 모두 소문자로 변환한 값을 반환해요.

city = 'New York'
print(city.lower())

new york

문자열에서 매우 유용한 또 다른 메서드는 .format()이에요. 이 메서드는 문자열의 중괄호를 전달한 인수로 치환해 줘요.

city = 'New York'
print("City: {}".format(city))

City: New York

이제 메서드를 사용해 문자열 변수를 조작해 보면서 재미있는 미국 역사 상식도 함께 익혀 보세요!

이 연습은 강의의 일부입니다

MATLAB 사용자를 위한 Python

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Print the lowercase version of this Jeopardy clue
clue = 'Signer of the Dec. of Indep., framer of the Constitution of Mass., second President of the United States'

print(clue.____)
코드 편집 및 실행