단일 문자나 여러 문자로 이루어진 문자열에도 이 함수들을 사용할 수 있다. 다음 예제에서 이 두 가지 경우를 모두 살펴보자.

    h_str = 'Hello'
    if h_str[0].isupper():
        print('First letter is uppercase.')
    if h_str.isupper():
        print('All chars are uppercase.')
    else:
        print('Not all chars are uppercase.')

    결과는 다음과 같다.

    First letter is uppercase.
    Not all chars are uppercase.

    다음 문자열은 첫 글자가 대문자고 나머지는 소문자이기 때문에 제목 여부를 확인하는 테스트도 통과할 것이다.

    if h_str.istitle():
        print('Qualifies as a title.')
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.