Проверка на верхний регистр с помощью функции isupper()
Метод isupper() в языке программирования Python
Метод isupper() в языке программирования Python служит для проверки, является ли каждый символ в строке прописной (в верхнем регистре). Он возвращает значение True, если все символы строки являются прописными, и False, если есть хотя бы один символ, который не является прописным.
Давайте рассмотрим примеры кода, чтобы лучше понять, как использовать метод isupper() в Python:
Пример 1:
string = "HELLO"
result = string.isupper()
print(result) # Выводит True
В этом примере мы создаем строку "HELLO" и используем метод isupper() для проверки, является ли каждый символ в строке прописным. Поскольку все символы в верхнем регистре, метод возвращает значение True.
Пример 2:
string = "Hello"
result = string.isupper()
print(result) # Выводит False
В этом примере мы создаем строку "Hello", которая содержит символы верхнего и нижнего регистра. Поскольку есть символы в нижнем регистре, метод возвращает значение False.
Пример 3:
string = "123"
result = string.isupper()
print(result) # Выводит False
В этом примере мы создаем строку "123", которая содержит только цифры. Поскольку цифры не являются символами в верхнем регистре, метод возвращает значение False.
Метод isupper() можно использовать для проверки каждого символа в строке или для проверки только первого символа. Рассмотрим примеры:
Пример 4:
string = "hello"
first_char = string[0]
result = first_char.isupper()
print(result) # Выводит False
В этом примере мы создаем строку "hello" и получаем первый символ с помощью операции индексирования string[0]. Затем мы используем метод isupper() для проверки, является ли этот символ прописным. Поскольку первый символ "h" является символом в нижнем регистре, метод возвращает значение False.
Пример 5:
string = "Hello"
first_char = string[0]
result = first_char.isupper()
print(result) # Выводит True
В этом примере мы создаем строку "Hello" и получаем первый символ с помощью операции индексирования string[0]. Затем мы используем метод isupper() для проверки, является ли этот символ прописным. Поскольку первый символ "H" является символом в верхнем регистре, метод возвращает значение True.
Метод isupper() является очень полезной функцией в Python для выполнения проверок на прописные символы в строках.