Что такое isupper в Python: основы использования и примеры кода 🐍✨

isupper() в Python - это метод строки, который проверяет, являются ли все символы в строке заглавными буквами.

Метод возвращает True, если все символы в строке - заглавные буквы, и False в противном случае.


# Пример использования isupper()
s = "HELLO"
print(s.isupper())  # Выводит: True

s = "Hello"
print(s.isupper())  # Выводит: False
    

Детальный ответ

Что такое isupper в Python?

Python предоставляет множество полезных встроенных методов для работы со строками. Один из таких методов - isupper(). Этот метод возвращает True, если все символы в строке являются прописными (заглавными), иначе возвращает False. Он может быть использован для проверки, содержит ли строка только заглавные буквы или нет.

Пример использования метода isupper():

string1 = "HELLO"
string2 = "Hello"

print(string1.isupper())  # Вывод: True
print(string2.isupper())  # Вывод: False

В приведенном выше примере, метод isupper() вызывается для двух строк string1 и string2. Первая строка состоит только из заглавных букв, поэтому результатом будет True. Вторая строка содержит как заглавные, так и строчные буквы, поэтому результатом будет False.

Метод isupper() также может быть использован с переменными типа str или прямо с литералами типа str.

Если в строке присутствуют только специальные символы, цифры или пробелы, метод isupper() также вернет False:

string3 = "123"
string4 = "@#$"

print(string3.isupper())  # Вывод: False
print(string4.isupper())  # Вывод: False

В приведенном выше примере, обе строки string3 и string4 состоят только из специальных символов и/или цифр, поэтому результатом будет False.

Метод isupper() может быть полезен для проверки ввода данных пользователем или при работе с файлами, где требуется ограничить содержимое только заглавными буквами.

Конечно, стоит помнить, что метод isupper() не изменяет саму строку. Он только возвращает True или False в зависимости от того, все ли символы в строке являются заглавными.

Видео по теме

Строки в Python | Методы count-split-islower-lower-isupper-upper-title-capitalize | 2 часть | #102

Задачи по методу строк isupper в Python. Решение за 3 минуты!

Python isupper() string method

Похожие статьи:

⚡️Как открыть файл в блокноте Python без затруднений?

Что такое dry python? 🐍 Узнайте основы dry python и его применение!

Как эффективно читать строку с конца в Python? 📚

Что такое isupper в Python: основы использования и примеры кода 🐍✨

Как парсить html страничку с JavaScript в Python 3: подробное руководство с примерами и советами

Как изменить range в Python: советы и подсказки

Где лежат библиотеки Python Linux? 🐍🐧