2가지 방법을 사용하여 문자열에 대문자만 포함되어 있는지 확인할 수 있습니다. 첫 번째는 isupper() 메서드를 사용하는 것입니다.
예시
print( 'Hello world'.isupper())print('HELLO'.isupper())
출력
거짓 참
동일한 결과에 대해 정규식을 사용할 수도 있습니다. 대문자만 일치시키기 위해 "^[A-Z]+$" 정규식을 사용하여 re.match(regex, string)를 호출할 수 있습니다.
예시
가져오기 reprint(bool(re.match('^[A-Z]+$', '123aAbc'))print(bool(re.match('^[A-Z]+$', 'ABC'))사전>출력
거짓 참