Курс Python → Операции со строками в Python

В Python есть несколько способов выполнить быстрые действия со строками, которые могут существенно упростить ваш код. Один из примеров — реверс строки. Для этого вы можете использовать срезы. Просто добавьте ::-1 после строки, чтобы получить ее в обратной последовательности. Например:


s = "Hello, World!"
reversed_s = s[::-1]
print(reversed_s) # выведет "!dlroW ,olleH"

Таким образом, вы можете быстро и легко получить реверсированную строку без необходимости использования циклов или дополнительных функций.

Еще одним полезным способом манипуляции со строками в Python является объединение строк. Для этого можно использовать оператор + или метод .join(). Например:


str1 = "Hello"
str2 = "World"
combined_str = str1 + " " + str2
print(combined_str) # выведет "Hello World"

Таким образом, вы можете легко объединять строки для создания новых строковых значений.

Если вам нужно повторить строку несколько раз, можно воспользоваться оператором умножения *. Например:


s = "Python"
repeated_s = s * 3
print(repeated_s) # выведет "PythonPythonPython"

Таким образом, вы можете быстро и просто повторить строку нужное количество раз без лишних усилий.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Использование defaultdict в Python
  2. Запрос DELETE с библиотекой requests
  3. Циклы в Python
  4. Удаление ключей из словаря
  5. Объединение словарей в Python
  6. Ограничение итераций в Python
  7. Создание пар из последовательностей
  8. Декоратор Ajax required
  9. Удаление первого элемента списка
  10. Работа с файлами в Python
  11. Декораторы с @wraps
  12. Создание директории в Python
  13. Декораторы в Python
  14. Форматирование строк с % в Python
  15. Операции со строками в Python
  16. Установка и использование Logzero
  17. Преобразование данных в Python
  18. Методы split() и join() — Python строк.
  19. Удаление символов новой строки в Python.
  20. Определение локальных переменных в Python
  21. Инициализация переменных
  22. Оператор Walrus в Python 3.8
  23. Модуль math: основные функции
  24. Функции с дополнением
  25. Сравнение строк в Python
  26. Работа с URL-адресами в Python
  27. Создание даты из строки ISO
  28. Метод join для наборов
  29. Кортеж в Python: создание, доступ, изменение
  30. Разрешение имен в Python
  31. Логирование с Logzero
  32. Подсчет элементов с помощью Counter
  33. Значения по умолчанию в Python
  34. Выключение компьютера с помощью Python
  35. Работа с модулем random
  36. Объединение словарей в Python
  37. Проверка типов с использованием isinstance
  38. Сериализация объектов в Python
  39. Объединение словарей в Python
  40. Повторение элементов в Python
  41. Функция с **kwargs в Python
  42. Нахождение пересечения множеств
  43. Работа с IP-адресами в Python
  44. Функциональное программирование в Python
  45. Поиск уникальных и повторяющихся элементов
  46. Python itertools combinations() — группировка элементов

Marketello читают маркетологи из крутых компаний