단일 문자나 여러 문자로 이루어진 문자열에도 이 함수들을 사용할 수 있다. 다음 예제에서 이 두 가지 경우를 모두 살펴보자.
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.')