Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/29: Рейтинг темы: голосов - 29, средняя оценка - 4.83
 Аватар для HiGround
2 / 2 / 0
Регистрация: 12.01.2019
Сообщений: 55

Количество слов в тексте

15.03.2019, 12:32. Показов 5674. Ответов 12

Студворк — интернет-сервис помощи студентам
Код должен считать ко-ло введенных слов.

Пример:
Тест 1
Входные данные:
She sells sea shells on the sea shore;
The shells that she sells are sea shells I'm sure.
So if she sells sea shells on the sea shore,
I'm sure that the shells are sea shore shells.


Вывод программы:
19

__________________________________
Не получается(

Python
1
2
a = input()
print(len(set(a.split)))
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.03.2019, 12:32
Ответы с готовыми решениями:

Подсчитать в тексте количество слов в тексте
Подсчитать в тексте количество слов. (Словом считать набор символов между пробелами, знаками препинания. Я нашел код, но его нужно...

Количество слов в тексте
Здраствуйте, мне нужно прочитать текст(допустим в файле пару страниц из книги) и посчитать количество встречаемости слова Я нашел, что...

Количество слов в тексте
Первое, что хочется сказать, так это то, что мне необходимо узнать, в чем ошибся я при решении этой задачи, другие решения не особо...

12
 Аватар для m0nte-cr1st0
1043 / 578 / 242
Регистрация: 15.01.2019
Сообщений: 2,178
Записей в блоге: 1
15.03.2019, 12:49
HiGround, а откуда их тут 19-то?
Python
1
2
3
4
5
6
7
s = '''She sells sea shells on the sea shore;
The shells that she sells are sea shells I'm sure.
So if she sells sea shells on the sea shore,
I'm sure that the shells are sea shore shells.'''
 
print(len(set(s.replace(';', '').replace('.', '').replace(',', '').lower().split())))
#13
Даже если считать I'm за два слова, то их будет 14.

Добавлено через 1 минуту
Если вам нужен неверный ответ, то вот
Python
1
2
3
4
5
6
7
s = '''She sells sea shells on the sea shore;
The shells that she sells are sea shells I'm sure.
So if she sells sea shells on the sea shore,
I'm sure that the shells are sea shore shells.'''
 
print(len(set(s.split())))
#19
P.S.: Ответ на то, почему "не получается".
https://docs.python.org/2/libr... ring.split
0
1303 / 843 / 409
Регистрация: 12.03.2018
Сообщений: 2,305
15.03.2019, 12:49
Страницу вниз прокрутите. Первая ссылка.
0
 Аватар для HiGround
2 / 2 / 0
Регистрация: 12.01.2019
Сообщений: 55
15.03.2019, 12:57  [ТС]
m0nte-cr1st0, Код не прошел(
Precompile check failed:
no if allowed


Добавлено через 19 секунд
ioprst, их не приняли тоже(
0
 Аватар для m0nte-cr1st0
1043 / 578 / 242
Регистрация: 15.01.2019
Сообщений: 2,178
Записей в блоге: 1
15.03.2019, 13:06
HiGround, какая боль.
ссылку на задание дай.
0
 Аватар для HiGround
2 / 2 / 0
Регистрация: 12.01.2019
Сообщений: 55
15.03.2019, 13:12  [ТС]
m0nte-cr1st0, не, все ок)
Python
1
2
3
import sys
 
print(len(set(sys.stdin.read().split())))
0
 Аватар для m0nte-cr1st0
1043 / 578 / 242
Регистрация: 15.01.2019
Сообщений: 2,178
Записей в блоге: 1
15.03.2019, 13:15
HiGround, мда..

Почему так сложно нормально задание скинуть?

Дан текст: в первой строке записано число строк, далее идут сами строки. Определите, сколько различных слов содержится в этом тексте.

Словом считается последовательность непробельных символов идущих подряд, слова разделены одним или большим числом пробелов или символами конца строки.


Python
1
2
3
4
5
6
7
n = int(input())
s = ''
 
for i in range(n):
    s += input() + ' '
    
print(len(set(s.split())))

Не по теме:

Где тут минуса ставятся?

1
 Аватар для HiGround
2 / 2 / 0
Регистрация: 12.01.2019
Сообщений: 55
15.03.2019, 13:19  [ТС]
m0nte-cr1st0, ну чего вы, не злитесь)
простите)
0
 Аватар для m0nte-cr1st0
1043 / 578 / 242
Регистрация: 15.01.2019
Сообщений: 2,178
Записей в блоге: 1
15.03.2019, 13:29
HiGround, совет: забудьте о том курсе, там много заданий не очень корректных, вряд ли что-то полезное Вы оттуда вынесете. Тем более, что есть хорошие книги, есть более адекватно составленные курсы.
0
 Аватар для HiGround
2 / 2 / 0
Регистрация: 12.01.2019
Сообщений: 55
15.03.2019, 13:40  [ТС]
m0nte-cr1st0, Хорошо, а какие книги/курсы посоветуете?)
еще, если не сложно, по С++ и С#
0
 Аватар для m0nte-cr1st0
1043 / 578 / 242
Регистрация: 15.01.2019
Сообщений: 2,178
Записей в блоге: 1
15.03.2019, 13:52
HiGround,
Цитата Сообщение от HiGround Посмотреть сообщение
книги
Марк Лутц "Изучаем Python"

Цитата Сообщение от HiGround Посмотреть сообщение
курсы
https://www.codecademy.com/learn/learn-python
https://www.codewars.com/collections/basic-python
https://stepik.org/course/67/syllabus
https://stepik.org/course/512/syllabus
https://www.sololearn.com/Course/Python/
Это из бесплатного. То, что первым на ум пришло. В принципе, на первое время должно хватить.

Говорят, на edx хорошие курсы ещё.
Кому-то нравится курс coursera, но мне он не зашёл.

А так, различные блоги, статьи есть. Ну и практика, практика, практика.

Добавлено через 1 минуту
Цитата Сообщение от HiGround Посмотреть сообщение
еще, если не сложно, по С++ и С#
Это не ко мне. Но на тех же ресурсах должно быть и по C++, и по C#, наверное.
2
 Аватар для HiGround
2 / 2 / 0
Регистрация: 12.01.2019
Сообщений: 55
15.03.2019, 14:08  [ТС]
m0nte-cr1st0, Ого!
Спасибо Вам большое!)
0
16.03.2019, 08:51

Не по теме:

Цитата Сообщение от m0nte-cr1st0 Посмотреть сообщение
Где тут минуса ставятся?
Жмёшь кнопку "Отзыв" -> "Не одобряю"

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
16.03.2019, 08:51
Помогаю со студенческими работами здесь

Количество слов в тексте?
Если можно,то не в одну строчку,чтоб понял (Спасибо). Надо найти,сколько слов в тексте : Пример: Ввод: She sells sea shells...

Количество слов в тексте
Прошу помочь Дано английский текст, каждое слово которого отделено пробелом. Подсчитать количество слов, начинающихся с буквы,...

Определить количество слов в тексте
Определить количество слов в тексте и вывести каждое слово на новой строке.

Задача «Количество слов в тексте»
Подскажите в чем разница м/д add и update? И почему в данной задаче, если поставить add вместо update, то выдаст ошибку? Условие Дан...

Найти количество различных слов в тексте
Воoбщем задача, запутался,нужна подсказка. Во входном файле (вы можете читать данные из sys.stdin, подключив библиотеку sys) записан...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru