
Метод upper() в Python — это встроенный метод строки, который позволяет преобразовывать все символы в верхний регистр. В этой статье мы рассмотрим детально синтаксис метода и его примеры использования.
Синтаксис метода upper() в Python
Метод upper() является методом строки и поэтому должен быть вызван на строковом объекте. Синтаксис метода прост:
string.upper()Здесь string представляет строку, которую мы хотим преобразовать в верхний регистр. Метод upper() не требует никаких параметров, поскольку он работает только со строковым объектом, на котором был вызван.
Давайте рассмотрим несколько примеров использования метода upper() в Python.
Пример 1: Преобразование строки в верхний регистр
str1 = "hello, world!"
str2 = str1.upper()
print(str2)
#HELLO, WORLD!В этом примере мы создаем строку «hello, world!» и применяем метод upper() к ней. Затем мы присваиваем результат преобразования переменной str2 и выводим ее на экран. Результатом выполнения этого кода будет строка «HELLO, WORLD!».
Пример 2: Использование метода upper() для проверки введенного пользователем пароля
password = input("Введите пароль: ")
if password.upper() == "PASSWORD123":
print("Доступ разрешен!")
else:
print("Неверный пароль!")Здесь мы просим пользователя ввести пароль, который он хочет проверить. Затем мы используем метод upper() для преобразования введенного пароля в верхний регистр. Если преобразованный пароль совпадает с «PASSWORD123», то выводится сообщение «Доступ разрешен!», иначе выводится сообщение «Неверный пароль!».
Пример 3: Использование метода upper() для преобразования ключевых слов в SQL-запросе
keyword = "select * from table where id = 1"
new_query = keyword.upper()
print(new_query)
#SELECT * FROM TABLE WHERE ID = 1В этом примере мы создаем строку, которая содержит SQL-запрос. Затем мы используем метод upper() для преобразования ключевых слов в верхний регистр. Результат выполнения этого кода будет таким же, как и исходная строка, но с ключевыми словами, записанными в верхнем регистре.
Метод upper() в Python очень прост в использовании и очень удобен при работе со строками. Он может быть использован для преобразования строки в верхний регистр или для сравнения строк без учета регистра. Также он может быть использован для преобразования ключевых слов в SQL-запросах или для проверки введенного пользователем пароля.
При использовании метода upper() необходимо помнить, что он преобразует все символы строки в верхний регистр, что может быть нежелательно в некоторых случаях. Если нужно преобразовать только первый символ строки в верхний регистр, можно использовать метод capitalize().
Содержание: