Артём Санников

Персональный блог

Мобильная разработка
Менеджеры пакетов
Хостинг провайдер
Смартфоны
› Изменение регистра символов в строках Python

Изменение регистра символов в строках Python

Одна из простейших операций при работе со строками это — изменение регистра. Сейчас мы рассмотрим три метода, которые позволяют изменять регистр строк:

  • title() — каждое слово в строке начинается с заглавной буквы;
  • lower() — текст переводится в нижний регистр;
  • upper() — текст переводится в верхний регистр;
  • swapcase() – переводит символы верхнего регистра в нижний, а нижний в верхний;
  • capitalize() – переводит первый символ строки в верхний регистр, а остальные символы в нижний;

Важный момент: в примерах ниже, точка (.) в конструкции messages.title() приказывает Python применить методы к переменной messages

# Каждое слово начинается с заглавной буквы
messages = "это тестовое сообщение"
print(messages.title())
 
# Переводит символы в нижний регистр
messages = "ЭТО ТЕСТОВОЕ СООБЩЕНИЕ"
print(messages.lower())
 
# Переводит символы в верхний регистр
messages = "это тестовое сообщение"
print(messages.upper())

# Переводит символы верхнего регистра в нижний, а нижнего в верхний
messages = "Это Тестовое Сообщение"
print(messages.swapcase())

# Переводит первый символ строки в верхний регистр, а все остальные в нижний
messages = "ЭТО ТЕСТОВОЕ СООБЩЕНИЕ"
print(messages.capitalize())

Метки: , .

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Реклама от Google
Реклама от Google