Метод str.isupper() в Python с примерами
Метод str.isupper() используется в Python для проверки того, все ли символы в строке являются заглавными.
Знакомство с методом String isupper() в Python
Вот синтаксис метода isupper():
str.isupper()
Метод строки isupper() возвращает True, если все регистровые символы в строке являются заглавными. В противном случае он возвращает False. Если строка не содержит регистровых символов, метод isupper() также возвращает значение False.
В Python регистрированные символы — это те, у которых общее свойство категории может быть одним из следующих:
- Lu (letter, uppercase)
- Ll (letter, lowercase)
- Lt (letter, titlecase)
Обратите внимание: чтобы вернуть копию строки, в которой все регистровые символы преобразованы в заглавные, используется метод string upper().
Примеры метода Python String isupper()
Давайте рассмотрим несколько примеров использования метода string isupper().
В следующем примере функция isupper() используется для проверки того, все ли символы строки в верхнем регистре:
message = 'PYTHON' is_uppercase = message.isupper() print(is_uppercase)
Выход:
True
Однако следующий пример возвращает значение False, поскольку строка содержит некоторые символы в нижнем регистре:
language = 'Python' is_uppercase = language.isupper() print(is_uppercase)
Выход:
False
Следующий пример также возвращает значение False, поскольку строка не содержит символов в регистре:
amount = '$100' is_uppercase = amount.isupper() print(is_uppercase)
Выход:
False