07 Июл 2023
1 мин
2847

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

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

Содержание

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

Приведем пример. Предположим, есть строка 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 достаточно применить к ней метод upper().

Содержание

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

Определи профессию по рисунку