Вебинары Разобраться в IT Реферальная программа
Программирование Аналитика Дизайн Маркетинг Управление проектами
30 Ноя 2023
2 мин
12422

Удаление всех пробелов в строке на Python

Проблема, с которой часто сталкиваются начинающие разработчики на Python — это необходимость удалить все пробелы из строки. Например, имеется строка

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

Проблема, с которой часто сталкиваются начинающие разработчики на Python — это необходимость удалить все пробелы из строки. Например, имеется строка ‘ Привет, мир! ‘, и требуется преобразовать ее в ‘Привет,мир!’.

Одним из решений этой задачи является использование метода strip() в Python. Однако, этот метод удаляет пробелы только в начале и в конце строки.

str = ' Привет, мир! '
str = str.strip()

После выполнения этого кода значение str будет ‘Привет, мир!’, то есть пробелы между словами останутся.

Чтобы удалить все пробелы из строки, в том числе и между словами, можно использовать метод replace(). Этот метод позволяет заменить все вхождения одной подстроки на другую. Для удаления пробелов подстрокой для замены будет пробел, а новой подстрокой — пустая строка.

str = ' Привет, мир! '
str = str.replace(' ', '')

После выполнения этого кода значение str будет ‘Привет,мир!’, то есть все пробелы в строке будут удалены.

Таким образом, для удаления всех пробелов из строки в Python нужно использовать метод replace().

На курсе Skypro «Python-разработчик» освоите основные инструменты программирования, получите опыт на реальных проектах и сможете стартовать в профессии уверенным новичком. Преподаватели — практикующие программисты с большим опытом, а в центре карьеры помогут составить цепляющее резюме и подготовиться к собеседованию.

Проверь как ты усвоил материалы статьи
Пройди тест и узнай насколько ты лучше других читателей

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