Сеня рядом и Белла пришел. Былое
Решение практической задачи № 5 на Python
Условие: «Принять у пользователя предложение в виде строки. Перевернуть в предложении каждое слово. Все пробелы должны быть сохранены.» Решение № 1. Сначала разделим предложения на слова, используя метод .split(). Метод .split() служит для разбиения строки на подстроки с помощью указанного разделителя. Например если: х = ‘asd,zxc,wer’ То х .split (‘,’,3) вернет список , состоящий из трех элементов [‘asd’,’ zxc’,’ wer’] Общий синтаксис str.split (‘symbol’,max) – где symbol – символ-разделитель, max – необязательный параметр максимальное количество элементов...
Три элегантных способа перевернуть строку в Python
Строки в Python — упорядоченная последовательность символов. В Python нет встроенных методов, позволяющих перевернуть строку, «отзеркалить» ее. Но вообще это сделать можно, причем несколькими способами. Существует три способа перевернуть строку. 1. Срезы Повернуть строку можно с помощью срезов. Чтобы это сделать, мы просто создадим срез, который начинается с длины строки и заканчивается индексом 0. Делается это так: string_name[string_length::-1] # метод 1 Длиной строки можно и пренебречь: string_name[::-1] # метод 2 В этом случае подразумевается, что первый аргумент — длина строки...