Вебинары Разобраться в IT Реферальная программа
Программирование Аналитика Дизайн Маркетинг
07 Июл 2023
2 мин
3825

Преобразование строки в верхний регистр в Python

Одной из распространенных задач при работе со строками в Python является преобразование всех символов строки в верхний регистр. Возможно, это может потребоваться

Одной из распространенных задач при работе со строками в Python является преобразование всех символов строки в верхний регистр. Возможно, это может потребоваться при форматировании вывода на экран или при обработке данных, введенных пользователем.

Освойте Python на курсе от Skypro. Вас ждут 400 часов обучения и практики (достаточно десяти часов в неделю), подготовка проектов для портфолио, индивидуальная проверка домашних заданий и помощь опытных наставников. Получится, даже если у вас нет опыта в IT.

Приведем пример. Предположим, есть строка s = 'hello, world!', и требуется преобразовать все символы этой строки в верхний регистр.

В Python для решения этой задачи используется встроенный метод строк upper(). Этот метод не принимает никаких аргументов и возвращает новую строку, где все символы исходной строки преобразованы в верхний регистр.

Пример использования этого метода:

s = 'hello, world!'
print(s.upper())  # Вывод: 'HELLO, WORLD!'

Важно отметить, что исходная строка при этом не изменяется, так как строки в Python являются неизменяемыми объектами:

s = 'hello, world!'
s_upper = s.upper()
print(s)         # Вывод: 'hello, world!'
print(s_upper)   # Вывод: 'HELLO, WORLD!'

Изучайте Python на онлайн-курсе от Skypro «Python-разработчик». Программа рассчитана на новичков без опыта программирования и технического образования. Курс проходит в формате записанных коротких видеолекций. Будет много проверочных заданий и мастер-классов. В конце каждой недели — живая встреча с экспертами в разработке для ответов на вопросы и разбора домашек.

Таким образом, для преобразования строки в верхний регистр в Python достаточно применить к ней метод upper().

Тест на профориентацию
За 10 минут узнайте, как ваш опыт пригодиться в IT индустрии
Подробнее
Тест на профориентацию

Добавить комментарий