Метод 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()
.
Содержание: