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

Основной курс Python

Управление потоком Python

Функции Python

Типы данных Python

Работа с файлами Python

Объекты и классы Python

Даты и время Python

Продвинутые знания Python

Руководство Python

Метод isupper() строки Python: использование и примеры

Методы строк Python

Метод isupper() строки возвращает, являются ли все литера строки большими.

Синтаксис метода isupper():

string.isupper()

Параметр isupper() строки

Метод isupper() без параметров.

Из значения isupper() строки 

Метод isupper() возвращает:

  • True Если все литера строки являются большими

  • False Если любая литера строки是小очной

Пример 1: Значение возвращаемое isupper()

# Пустая строка
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

Пример 2: Как использовать isupper() в программе?

string = 'THIS IS GOOD'
if string.isupper() == True:
  print('Не содержит строчных букв.')
else:
  print('Содержит строчные буквы.')
  
string = 'THIS IS gOOD'
if string.isupper() == True:
  print('Не содержит строчных букв.')
else:
  print('Содержит строчные буквы.')

При запуске программы вывод будет следующим:

Не содержит строчных букв.
Содержит строчные буквы.

Методы строк Python