|
0 / 0 / 0
Регистрация: 21.10.2022
Сообщений: 6
|
||||||
Выделить в строке-предложении s все слова, разделенные символами- разделителями04.11.2022, 15:55. Показов 1296. Ответов 6
Всем здравствуйте! Помогите, пожалуйста, с этой задачей.
Выделить в строке-предложении s все слова, разделенные символами- разделителями «_.,;:\n\t!?». Обработать выделенные слова в соответствии с вариантом задания. (Регулярное слово – слово, состоящее только из больших латинских букв. Палиндром – это слово, которое одинаково читается слева направо и справа налево.) Вариант 13.Напечатать все слова, имеющие в своем составе согласные латинские буквы. Определить количество слов, которые не имеют в своем составе ни одной цифры, и напечатать эти слова. У меня есть код для похожего задания (варианта), помогите, пожалуйста, исправить (изменить) код под моё задание. Вариант 14. Напечатать все симметричные слова, предварительно удалив из них цифры. Напечатать все слова, состоящие только из согласных латинских букв. """
0
|
||||||
| 04.11.2022, 15:55 | |
|
Ответы с готовыми решениями:
6
Выделить в строке-предложении s все слова, разделенные символами разделителями
|
|
740 / 622 / 151
Регистрация: 04.03.2022
Сообщений: 1,272
|
||||||
| 04.11.2022, 16:30 | ||||||
Сообщение было отмечено Kordyshpolina как решение
Решение
Судя по примеру, регулярные выражения не используются, поэтому вот
2
|
||||||
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
||||||
| 04.11.2022, 16:41 | ||||||
|
Ну а чего бы и нет?
1
|
||||||
|
0 / 0 / 0
Регистрация: 21.10.2022
Сообщений: 6
|
|
| 07.11.2022, 18:15 [ТС] | |
|
Спасибо большое, iSmokeJC, но в этой части кода
#Напечатать все слова, имеющие в своем составе согласные латинские буквы words2 = re.findall(r'(?i)\b\w*(?=\w)[^aeiouy]\w*\b', s) print(words2)[/quote] Слова, между которыми стоит символ "_", не разделяются пробелом, то есть, например, фрагмент строки "www_q2q" не разделяется на два слова: "www" и "q2q", а так и остаётся цельным словом. Также здесь не определяется согласные ли буквы в слове или гласные, то есть слово "o2oo2o", тоже выводится, хотя в нём нет ни одной согласной буквы. (Пример работы программы прикреплен в документе)
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|||||||
| 07.11.2022, 18:59 | |||||||
Добавлено через 1 минуту Если подгорает с _ , замени оставшиеся \w на [a-z0-9]
0
|
|||||||
|
0 / 0 / 0
Регистрация: 21.10.2022
Сообщений: 6
|
|
| 07.11.2022, 21:21 [ТС] | |
|
Большое спасибо, Parramon, но как определить количество слов (которые не имеют в своем составе
ни одной цифры)?
0
|
|
|
740 / 622 / 151
Регистрация: 04.03.2022
Сообщений: 1,272
|
||||||
| 08.11.2022, 09:24 | ||||||
|
Kordyshpolina, последний цикл заменить на
1
|
||||||
| 08.11.2022, 09:24 | |
|
Помогаю со студенческими работами здесь
7
Выделить все слова разделенные символами разделителями «_.,;:\n\t!?» Выделить в текстовом файле все слова, разделенные символами разделителями «_.,;:\n\t!?» Выделить в текстовом файле все слова, разделенные символами разделителями В предложении выделить слова разделенные двумя пробелами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать контроль заполнения реквизита табличной части. . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
|
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|