English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

파이썬 기본 강의

파이썬 프로세스 제어

Python 함수

Python 데이터 타입

파이썬 파일操作

파이썬 객체와 클래스

파이썬 날짜와 시간

파이썬 고급 지식

파이썬 참조 설명서

파이썬 문자열 isupper() 사용 방법 및 예제

파이썬 문자열 메서드

문자열 isupper() 메서드는 문자열의 모든 문자가 대문자인지 여부를 반환합니다.

isupper() 메서드의 문법은 다음과 같습니다:

string.isupper()

문자열 isupper() 매개변수

isupper() 메서드는 매개변수를 포함하지 않습니다.

문자열 isupper()의 반환 값에서 

isupper() 메서드가 반환합니다:

  • True 문자열의 모든 문자가 대문자인 경우

  • False 문자열의 어떤 문자가 소문자인 경우

예제1isupper()의 반환 값

# 공백 문자열
string = "THIS IS GOOD!"
print(string.isupper());
# 문자를 숫자로 대체
string = "THIS IS ALSO G00D!"
print(string.isupper());
# 소문자 문자열
string = "THIS IS not GOOD!"
print(string.isupper());

이 프로그램을 실행할 때, 출력은 다음과 같습니다:

True
True
False

예제2isupper()를 프로그램에서 어떻게 사용할 수 있습니까?

string = 'THIS IS GOOD'
if string.isupper() == True:
  print('소문자를 포함하지 않습니다.')
else:
  print('소문자를 포함합니다.')
  
string = 'THIS IS gOOD'
if string.isupper() == True:
  print('소문자를 포함하지 않습니다.')
else:
  print('소문자를 포함합니다.')

이 프로그램을 실행할 때, 출력은 다음과 같습니다:

소문자를 포함하지 않습니다.
소문자를 포함합니다.

파이썬 문자열 메서드