Я продолжаю изучать Python. И вот очередная задача. Есть переменная куда записан тип данных string (строка). a = " Я изучаю новый язык программирования. " Надо удалить лишние пробелы в начале, конце, середине и привести строку в удобный для чтения вид. Но, удалить лишние пробелы в строке = изменить строку. А мы помним, что тип данных "строка" - неизменяемый тип данных. Поэтому тут надо назначить новую переменную для новой измененной строки, где у нас не будет лишних пробелов. Погнали...
Строки в Python – это неизменяемые объекты. Поэтому после инициализации строки мы не можем просто так вносить изменения, добавлять или исключать какие-либо символы. Python имеет огромный набор функций, которые можно использовать при работе со строками. Но все строковые функции возвращают новое значение, поскольку они не могут изменить исходное значение строки. Давайте ещё раз обратим внимание на этот момент. Любая функция, которая работает со строковыми значениями в Python, возвращает новую строку, которую можно присвоить новой переменной...