Обрезка строки
Обрезка полученного контура
написал небольшую сетку, которая определяет контур объекта, как я могу обрезать это изображение по.
Обрезка до целого,пользовательская функция
import pdb pdb.set_trace() FLAG32=1<<31 FLAG64=1<<63 def cut_to_int(value): if.
Обрезка строки
Привет! Как мне обрезать строку типа.
Обрезка строки
Есть строка style="top:390.9px;left:92.771px;background:url(/images/house)" title="<div.
Обрезка строки
Добрый день! Есть такая конструкци: char buff; sprintf(buff,"Hello\x00%s!","World"); std::cout.
4459 / 3212 / 1125
Регистрация: 21.03.2016
Сообщений: 7,949
а с остальными словами что делать? «я люблю на»
Регистрация: 09.07.2021
Сообщений: 23
но слово «Python» вводится пользователем и может быть любым другим словом и нужно что бы это слово переносилось в другую строку, пример:
text = "писать" text_user = "Python"
Добавлено через 1 минуту
Сообщение от Semen-Semenich 
а с остальными словами что делать? «я люблю на»
4459 / 3212 / 1125
Регистрация: 21.03.2016
Сообщений: 7,949
1 2 3 4 5 6
>>> text = "я люблю писать на Python".split() >>> text[2] 'писать' >>> text[-1] 'Python' >>>
Регистрация: 09.07.2021
Сообщений: 23
мне нужно получить в результате 2 строки, а не список из этих слов
Добавлено через 12 минут
Возможно я неправильно сформировал вопрос, давайте перефразирую, у меня есть строка которую заполняет пользователь, и список ключевых слов которые нужно оставить в этой строке, название языка перенести в другую строку, а остальные удалить. Пример:
1 2 3 4 5 6 7 8 9 10 11 12
white_list = ["Люблю", "Ненавижу", "Не умею"] text = "Я люблю писать на Python" text_2 = "Я Ненавижу писать на Паскале" text_3 = "Я Не умею писать на С++" #Вывод: #print(text) - люблю #print(language) - Python #print(text_2) - ненавижу #print(language_2) - Паскале #print(text_3) - не умею #print(language_3) - C++
надеюсь так будет понятнее, извиняюсь за предоставленные неудобства
2421 / 1463 / 633
Регистрация: 01.11.2021
Сообщений: 2,269
1 2 3 4 5 6 7 8 9 10
white_list = ["Люблю", "Ненавижу", "Не умею"] text = "Я люблю писать на Python" text_2 = "Я Ненавижу писать на Паскале" text_3 = "Я Не умею писать на С++" arr = [text, text_2, text_3] for s in arr: for word in white_list: if word.lower() in s.lower(): print(word) print(s.split()[-1])
Регистрация: 09.07.2021
Сообщений: 23
спасибо за помощь
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Обрезка строки
Всем привет, стыдно как то спрашивать, но как обрезать все строку после первых 3 символов?

Обрезка строки
Доброго времени суток. Ковыряю один движок и там название тем в форуме выводится, как <?=.

Обрезка строки
Ввести строку и обрезать эту строку после 3-й буквы пример:(улица >>> ца) чтобы обрезалось любое.
обрезка строки
всем добрый день. кто-нибудь подскажите, как мне из строки "МАМА, МЫЛА, РАМУ,ВЧЕРА" сделать.

Обрезка строки
Подскажите, пожалуйста, как удалить из строки первое вхождение "for"
Регулярки. Обрезать строку с начала до одного из заданных слов
Быстро обрезать строку от начала
Здравствуйте. Подскажите, пожалуйста, как в PHP можно быстро обрезать строку от начала. Допустим.
Обрезать строку до начала цифр
Добрый день! Есть кучка строк вида по раб.дн.
Как обрезать строку с начала и конца?
Добрый день, помогите пожалуйста с такой проблемой в report server, есть имя тега skv_1080h.min не.

Рандомный вывод одного из двух заданных слов
Нужно в if написать случайное действие. Пример: if s == 15: рандом(Blue1() или Blue2()) .
Am I evil? Yes, I am!
![]()
![]()
16120 / 9755 / 2731
Регистрация: 21.10.2017
Сообщений: 21,624
1 2 3 4 5
import re lst = ['one', 'two', 'three'] regex = f"^.*(?=)" print(re.sub(regex, '', input()))
![]()
5890 / 3348 / 1034
Регистрация: 03.11.2009
Сообщений: 9,977
Сообщение от vantfiles 
вместо модных слов, тут можно было разместить пример, чтобы было лучше понятно задание, например «обрезать» — это означает «убрать все кроме» или «оставить только», и «до одного» — значит «до первого из»?
Например, при вводе фразы
«The numbers go like this: one, then two, and finally three»
и словами [‘one’, ‘two’, ‘three’]
что должно быть результатом?
992 / 1792 / 173
Регистрация: 07.05.2013
Сообщений: 3,813
Записей в блоге: 12
Сообщение от Jabbson 
вместо модных слов
Извиняюсь, я уже потом сообразил об этом, но время прошло и форум уже откинул мою попытку отредактировать сообщение. Пример я сохранил:
список слов: «Маша», «рыбку», «вылетит»
«Шла Маша по шоссе, сама виновата» -> «Маша по шоссе, сама виновата»
«Без труда не вытащишь и рыбку из пруда» -> «рыбку из пруда»
«Слово не воробей, вылетит — не поймаешь» -> «вылетит — не поймаешь»
Добавлено через 2 минуты
Сообщение от Jabbson 
Например, при вводе фразы
«The numbers go like this: one, then two, and finally three»
и словами [‘one’, ‘two’, ‘three’]
что должно быть результатом?
«one, then two, and finally three»
![]()
5890 / 3348 / 1034
Регистрация: 03.11.2009
Сообщений: 9,977
1 2 3 4 5 6 7 8 9 10 11 12 13
import re lst = ["Маша", "рыбку", "вылетит", "one", "two", "three"] phrases = ["Шла Маша по шоссе, сама виновата", "Без труда не вытащишь и рыбку из пруда", "Слово не воробей, вылетит — не поймаешь", "The numbers go like this: one, then two, and finally three"] for p in phrases: regex = f"().*" print(re.search(regex, p).group())
992 / 1792 / 173
Регистрация: 07.05.2013
Сообщений: 3,813
Записей в блоге: 12
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Перевод букв заданных слов из одного регистра в другой согласно условию
Привет всем помогите решить. Спасибо Задано слово из трех букв. Слово состоит только из.
Выделить из заданного файла строки, не содержащие ни одного из трех заданных слов
6. Выделить из заданного файла строки, не содержащие ни одного из трех заданных слов.

Обрезать QByteArray с начала
Вот есть некий QByteArray Можно ли как-то обрезать несколько первых байт? Кроме как использовать.
Вывести строку, состоящую из заданных слов, но расположенных в алфавитном порядке
Дана строка, состоящая из слов,разделённые одним пробелом. Вывести строку состоящую из этих же слов.

Составить новую строку из чередующихся слов двух заданных строк
Добрый вечер. У меня возникла проблема в решении следующей задачи: Есть две строки. Составить.
Есть надобность обрезать массив от начала и до n
Добрый день Есть надобность обрезать массив от начала и до n. суть проблемы такая.
Вывести строку, если в ней содержится одно из заданных значений (слов)
Собственно, всё условие задачи в заголовке. Стыдно страшивать, но решение этой проблемы нужно очень.
Метод str.rstrip() в Python, обрезает символы на конце строки
Метод str.rstrip() вернет копию строки str с удаленными символами chars в конце строки. Другими словами, обрежет строку str сзади на заданные символы chars . Аргумент chars — это строка, указывающая набор удаляемых символов.
- Если chars не задан или None , то по умолчанию метод str.rstrip() удаляет пробелы в конце строки.
- Аргумент chars не является суффиксом строки str , скорее всего, это все комбинации его возможных значений.
Если требуется обрезать строку с начала, то используйте метод str.lstrip() . Если требуется удалить заданные символы обоих концов строки используйте метод строки str.strip() .
Примеры удаления символов конца строки.
# Без аргумента, удаляет конечные пробелы >>> ' spacious '.rstrip() # ' spacious' >>> 'mississippi'.rstrip('ipz') # 'mississ'
Удаляем символы перевода строки при чтении файла:
with open('/path/to/file', 'r') as fp: for line in fp: line = line.rstrip('\n\r') .
- ОБЗОРНАЯ СТРАНИЦА РАЗДЕЛА
- Метод str.capitalize(), первая буква в строке заглавная
- Метод str.casefold(), сворачивает регистр строки
- Метод str.center(), выравнивает строку по центру
- Метод str.count(), считает совпадения в строке
- Метод str.encode(), преобразует строку в байты
- Метод str.endswith(), совпадение с концом строки
- Метод str.expandtabs(), меняет табуляцию на пробел
- Метод str.find(), индекс первого совпадения в строке
- Метод str.format(), форматирует строку
- Метод str.format_map()
- Метод str.index(), индекс первого совпадения подстроки
- Метод str.isalnum(), строка состоит из цифр и букв
- Метод str.isalpha(), строка состоит только из букв
- Метод str.isascii(), все символы в строке являются ASCII
- Метод str.isdecimal(), проверяет строку на десятичное число
- Метод str.isdigit(), строка состоит только из цифр
- Метод str.isidentifier() проверяет строку на идентификатор Python
- Метод str.islower( ), проверяет строку на нижний регистр
- Метод str.isnumeric(), проверяет строку на числовые символы
- Метод str.isprintable(), проверяет на доступность для печати
- Метод str.isspace(), является ли строка пробелом
- Метод str.istitle(), проверяет наличие заглавных букв в словах
- Метод str.isupper(), проверяет строку на верхний регистр
- Метод str.join(), объединяет список строк
- Метод str.ljust(), ровняет строку по левому краю
- Метод str.lower(), строку в нижний регистр
- Метод str.lstrip(), обрезает символы в начале строки
- Метод str.maketrans(), таблица символов для str.translate()
- Метод str.partition(), делит строку по первому совпадению
- Метод str.removeprefix(), удаляет префикс строки
- Метод str.removesuffix(), удаляет суффикс строки
- Метод str.replace(), меняет подстроку/символ в строке
- Метод str.rfind(), индекс последнего совпадения подстроки
- Метод str.rindex(), индекс последнего совпадения в строке
- Метод str.rjust(), ровняет строку по правому краю
- Метод str.rpartition(), делит строку по последнему совпадению
- Метод str.rsplit(), делит строку справа
- Метод str.rstrip(), обрезает символы на конце строки
- Метод str.split(), делит строку по подстроке
- Метод str.splitlines(), делит текст по символу ‘\n’
- Метод str.startswith(), совпадение с началом строки
- Метод str.strip(), обрежет строку с обоих концов
- Метод str.swapcase(), сменит регистр символов в строке
- Метод str.title(), каждое слово с заглавной буквы
- Метод str.translate(), транслирование строки
- Метод str.upper(), переведет строку в верхний регистр
- Метод str.zfill(), дополнит строку нулями
- Форматирование строк в стиле printf
- F-string. Форматированные строки
Python-сообщество
![]()
- Начало
- » Python для новичков
- » обрезать строку
#1 Март 1, 2017 18:29:36
user777 Зарегистрирован: 2017-03-01 Сообщения: 1 Репутация: 0 Профиль Отправить e-mail
обрезать строку
Пытаюсь сделать программу напоминалку, подскажите, как обрезать строку так, чтобы получить содержимое *текст*
допустим я ввожу: напомни через 5 минут *текст* или напомни через 40 секунд *текст*
#2 Март 1, 2017 19:23:58
ELVYY Зарегистрирован: 2017-02-25 Сообщения: 22 Репутация: 0 Профиль Отправить e-mail
обрезать строку
user777
функция strip() по пробелам срезает строку. Т.е.
‘текст ТЕКСТ текст’, то останется только ‘ТЕКСТ’. Или вот еще пример:
‘текст текст ТЕКСТ текст текст’, то останется ‘текст ТЕКСТ текст’
Отредактировано ELVYY (Март 1, 2017 19:31:30)
#3 Март 1, 2017 23:55:33
wi34rd Зарегистрирован: 2016-10-08 Сообщения: 89 Репутация: 2 Профиль Отправить e-mail
обрезать строку
strip() — это метод и он удаляет пробельные символы с начали и с конца строки.
Топикстартеру скорее всего нужно прибегнуть к использованию регулярных выражений.
