|
0 / 0 / 0
Регистрация: 23.03.2020
Сообщений: 216
|
|
Разделите текст на предложения так, чтобы каждое предложение занимало одну строку14.04.2020, 13:20. Показов 10330. Ответов 24
Метки нет (Все метки)
Для простоты будем считать, что:
- каждое предложение начинается с заглавной русской или латинской буквы; - каждое предложение заканчивается одним из знаков препинания!?; между предложениями может быть любой непустой набор пробельных символов; - внутри предложений нет заглавных и точек (нет пакостей в духе «Мы любим творчество А. С. Пушкина)». Разделите текст на предложения так, чтобы каждое предложение занимало одну строку. Пустых строк в выводе быть не должно. Любые наборы из более одного пробельного символа замените на один пробел. Ввод В этом предложении разрывы строки... Но это не так важно! Совсем? Да, совсем! И это не должно мешать. Вывод В этом предложении разрывы строки... Но это не так важно! Совсем? Да, совсем! И это не должно мешать.
0
|
|
| 14.04.2020, 13:20 | |
|
Ответы с готовыми решениями:
24
Переформировать текст так, чтобы каждое предложение занимало отдельную строку Изменить текст так, чтобы каждое предложение начиналось с большой буквы
|
|
815 / 527 / 214
Регистрация: 22.12.2017
Сообщений: 1,495
|
|
| 14.04.2020, 13:26 | |
|
считать текст
разбить на слова объединить в один массив все слова создать новый массив, в каждый элемент поместить слова пока не встречен знак препинания объединить слова в массивах вывод
0
|
|
|
5237 / 3481 / 1176
Регистрация: 21.03.2016
Сообщений: 8,310
|
||||||||
| 14.04.2020, 14:01 | ||||||||
|
Да, совсем! нужно по заглавным, не зря же намек дан
1
|
||||||||
|
815 / 527 / 214
Регистрация: 22.12.2017
Сообщений: 1,495
|
||||||
| 14.04.2020, 14:41 | ||||||
1
|
||||||
|
0 / 0 / 0
Регистрация: 23.03.2020
Сообщений: 216
|
|
| 27.04.2020, 14:39 [ТС] | |
|
Как сделать , что бы текст с клавиатуры вводился?
Добавлено через 2 часа 6 минут Посмотрите пожалуйста
0
|
|
|
5237 / 3481 / 1176
Регистрация: 21.03.2016
Сообщений: 8,310
|
|
| 27.04.2020, 21:39 | |
|
0
|
|
| 27.04.2020, 22:09 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 23.03.2020
Сообщений: 216
|
|
| 28.04.2020, 13:01 [ТС] | |
|
data = input().split('\n')
data = ' '.join(data).split() from string import punctuation p = punctuation.replace(',','') o = '' r = [] for i in data: if i[-1] in p: o += i r.append(o+'\n') o = '' else: o += i + ' ' print(''.join(r)) так?
0
|
|
| 28.04.2020, 13:21 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 23.03.2020
Сообщений: 216
|
|
| 29.04.2020, 11:21 [ТС] | |
|
Ребятки, пожалуйста,посмотрите вышеуказанный код, что б ввод был с клавиатуры , изменить верхнюю часть так?
data = input().split('\n')
0
|
|
|
0 / 0 / 0
Регистрация: 23.03.2020
Сообщений: 216
|
|
| 03.05.2020, 13:00 [ТС] | |
|
Пожалуйста, дедлайн завтра уже,помогите
0
|
|
|
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
|
|||||||||||
| 03.05.2020, 13:30 | |||||||||||
|
ksen___23, вот каркас ввода
ksen___23, Вам так нужно?
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 23.03.2020
Сообщений: 216
|
|
| 03.05.2020, 15:40 [ТС] | |
|
Да, так , но после ввода текста показывает ошибку в 27 строке. С чем это связано?
Добавлено через 1 час 47 минут Ой ,все , ошибки нет, только почему он помимо того ,что следующее предложение начинается с другой строки(это верно) он не слова отделяет пробелом а каждую букву? Добавлено через 5 минут Пожалуйста,отзовитесь
0
|
|
|
|
|||||||
| 03.05.2020, 18:28 | |||||||
Если нет, откройте для себя этот удивительный способ получения новых знаний. Работа с регулярными выражениями в Python Добавлено через 1 минуту P.S. Не смотрите на заголовок темы - там тоже самое задание, что и у вас.
0
|
|||||||
|
0 / 0 / 0
Регистрация: 23.03.2020
Сообщений: 216
|
|
| 07.05.2020, 23:17 [ТС] | |
|
Все было просмотрено, я всего лишь спросила почему в данном коде вывод идет таким образом, что каждая буква отделена пробелом...? И как это исправить?
Добавлено через 1 минуту Просто прошу по-человечески, помогите исправить этот момент
0
|
|
|
|
||||||||||||
| 07.05.2020, 23:48 | ||||||||||||
|
Через один input нельзя ввести многострочный текст.
Пример ввода многострочного текста я вам привел. Получится список строк, который потом, если нужно, можно заджойнить через "\n".
0
|
||||||||||||
|
0 / 0 / 0
Регистрация: 23.03.2020
Сообщений: 216
|
|
| 14.05.2020, 17:09 [ТС] | |
|
то есть конечный код будет таким?
sents = "\n".join(map(str,iter(input,""))) p = punctuation.replace(',', '') o = '' r = [] for i in sents: if i[-1] in p: o += i r.append(o + '\n') o = '' else: o += i + ' ' print(''.join(r)) print(sents)
0
|
|
|
|
||
| 14.05.2020, 17:52 | ||
|
Я же вам аж два варианта ввода написал. Один возвращает список предложений, второй многострочную строку. И каждый нужно в цикле разбирать по своему. Первый как обычный список, второй нужно сплитить по "\n".
0
|
||
|
0 / 0 / 0
Регистрация: 23.03.2020
Сообщений: 216
|
|
| 14.05.2020, 18:15 [ТС] | |
|
Ну помогите с написанием целого кода,пожалуйста,как-нибудь закончить этот семестр уже... сложно... дедлайн уже давно был(
без этого к зачету не допускают...(
0
|
|
|
Заклинатель змей
705 / 560 / 219
Регистрация: 30.04.2016
Сообщений: 2,605
|
|||||||||||
| 14.05.2020, 18:37 | |||||||||||
|
ksen___23,
Не по теме: вот Вам простой совет, как не париться с зачётами -- не поступайте на специальность, которую не вывозите Теперь к делу. Используя код уважаемого Dax
Ревизия, возможно внутри неровные отступы
0
|
|||||||||||
| 14.05.2020, 18:37 | |
|
Помогаю со студенческими работами здесь
20
как каждое предложение строки (файл подогнал в одну строку) перевести идентичное предложение ?
Дана строка-предложение на русском языке. Преобразовать строку так, чтобы каждое слово начиналось с заглавной буквы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|