Курс 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. JSON-esque в Python
  2. Создание детектора плагиата
  3. Переменные класса и экземпляра
  4. Порядок операций в Python
  5. Хеширование паролей с использованием salt
  6. Кортеж в Python: создание и использование
  7. Библиотека wikipedia для Python
  8. Метод matmul для умножения матриц
  9. Структурирование именованных констант
  10. Генераторы списков в Python
  11. Область видимости переменных
  12. Сравнение объектов в Python
  13. Оператор in для проверки наличия элемента
  14. Метод __iand__ для пользовательских классов
  15. Расчет времени выполнения
  16. Импорт классов из другого файла
  17. Равенство и идентичность в Python
  18. Python groupby() из itertools: работа с повторяющимися элементами
  19. Цикл for в Python
  20. Слияние словарей в Python 3.9
  21. Магические методы в Python
  22. Генерация QR-кодов с библиотекой qrcode
  23. Создание функций с произвольным количеством аргументов
  24. Зарезервированные слова в Python
  25. Введение в PyTorch
  26. Работа с комплексными числами
  27. Освобождение памяти в Python
  28. Аргумент по умолчанию
  29. Нахождение хеша для бесконечности и NaN в Python
  30. Создание генераторов в Python
  31. Метод сравнения объектов в Python
  32. Логические значения в Python
  33. Роль ключевого слова self
  34. Резервирование символов в Python
  35. Присвоение значений переменным в Python
  36. Работа с YAML в Python
  37. Блок else в Python
  38. Возврат нескольких значений
  39. Фильтрация списка от «ложных» значений
  40. Итераторы в Python
  41. Библиотека sh: использование команд bash в Python
  42. Извлечение чисел из текста
  43. Создание даты из строки ISO
  44. Фильтрация последовательности
  45. Быстрый поиск кода

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