Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
16 / 1 / 0
Регистрация: 11.09.2019
Сообщений: 30

Найти количетсво слов в строке и посчитать их

26.02.2021, 12:10. Показов 1512. Ответов 3
Метки нет (Все метки)

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

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

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
text = ("Chicago, the state of Illinois, is known as The Second City, which refers to its rebuilding after the fire. 
The current city is literally the second Chicago, after the one that disappeared in 1871. 
It can also refer to the city’s long-held position as the United States’ second largest city, after New York City. 
Today, Chicago is called as The Windy City. 
You might suspect that Chicago got this nickname from the winds off Lake Michigan, which shove through the downtown corridors with intense force. 
But the true origin of the saying comes from politics. 
Some say it may have been coined by rivals like Cincinnati and New York as a derogatory reference to the Chicagoan endless political conventions. 
Others say that the term originated from the fact that Chicago politicians change their minds as often as the wind. 
Finally, the city is often named as The City That Works. 
It refers to Chicago’s labor tradition and the long hours worked by its residents, its willingness to tackle grand civic projects and to make fortunes for a lucky few. 
The city is bidding for the 2016 Olympics, a new reason to build vast and wild. As the hub of the Midwest, Chicago is easy to find. 
Its picturesque skyline calls across the waters of Lake Michigan. 
The first impression one can get lies in the world-class museums of art and science miles of sandy beaches, huge parks and public art, 
and perhaps the finest downtown collection of modern architecture in the world. Chicago is the home of the blues and the truth of jazz, 
and the heart of comedy. Here the age of railroads found its center, and airplanes followed suit. It’s a city with a swagger, but without the surliness or even the fake smiles found in other cities of its size.")
 
letters = input("Введите букву для поиска слов: ")
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.02.2021, 12:10
Ответы с готовыми решениями:

В произвольность строке посчитать кол-во слов Найти самое длинное слово
2. В произвольность строке посчитать кол-во слов. Найти самое длинное слово.

Посчитать количество слов во введенной строке и найти слова, которые начинаются с буквы t
Суть задания такова... 1-посчитать к-во слов во введенной строке. 2-Найти слова, которые начинаются с буквы t. 3-Тут главная проблема -...

Посчитать количество слов в строке. Определить, что является разделителем слов
2) Ввести с клавиатуры строку. Посчитать количество слов в строке. Определить, что является разделителем слов. Вывести результаты на экран ...

3
4 / 4 / 5
Регистрация: 23.05.2015
Сообщений: 36
26.02.2021, 12:28
Может так?
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
text = ("Chicago, the state of Illinois, is known as The Second City, which refers to its rebuilding after the fire. \
The current city is literally the second Chicago, after the one that disappeared in 1871. \
It can also refer to the city’s long-held position as the United States’ second largest city, after New York City. \
Today, Chicago is called as The Windy City. \
You might suspect that Chicago got this nickname from the winds off Lake Michigan, which shove through the downtown corridors with intense force. \
But the true origin of the saying comes from politics. \
Some say it may have been coined by rivals like Cincinnati and New York as a derogatory reference to the Chicagoan endless political conventions. \
Others say that the term originated from the fact that Chicago politicians change their minds as often as the wind. \
Finally, the city is often named as The City That Works. \
It refers to Chicago’s labor tradition and the long hours worked by its residents, its willingness to tackle grand civic projects and to make fortunes for a lucky few. \
The city is bidding for the 2016 Olympics, a new reason to build vast and wild. As the hub of the Midwest, Chicago is easy to find. \
Its picturesque skyline calls across the waters of Lake Michigan. \
The first impression one can get lies in the world-class museums of art and science miles of sandy beaches, huge parks and public art, \
and perhaps the finest downtown collection of modern architecture in the world. Chicago is the home of the blues and the truth of jazz, \
and the heart of comedy. Here the age of railroads found its center, and airplanes followed suit. It’s a city with a swagger, but without the surliness or even the fake smiles found in other cities of its size.")
 
letters = input("Введите букву для поиска слов: ")
count = 0
for i in text:
    if i == letters:
        count +=1
print(count)
0
Модератор
Эксперт Python
 Аватар для Fudthhh
2695 / 1601 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1
26.02.2021, 16:08
Python
1
2
3
letter = input("Введите букву для поиска слов: ")
 
print(len(list(filter(lambda word: word.lower().startswith(letter), text.split()))))
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
26.02.2021, 16:42
https://www.cyberforum.ru/pyth... 88765.html

Добавлено через 8 минут
Python
1
print(len(re.findall(f'(?i) {input()}', text)))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.02.2021, 16:42
Помогаю со студенческими работами здесь

В заданной строке посчитать количество слов. Разделителем слов считается один или несколько ответов
В заданной строке посчитать количество слов. Разделителем слов считается один или несколько ответов. Сделать с использованием компонента...

Ввести с клавиатуры строку. Посчитать количество слов в строке. Определить, что является разделителем слов. Вывести результаты на экран
.model tiny .data sin db 'Enter string: $' sWCnt db 0dh,0ah,'Words count = ' sNum db 8 dup (0) ;сюда запишем число слов ...

Посчитать количество слов в строке
Задача такая Ввести строку символов. вывести на экран строку, посчитать количество слов в строке. :help: помогите !

Посчитать количество слов в строке
Вводится строка, состоящая из слов, разделенных пробелами. Требуется посчитать количество слов в ней. на node.js Благодарю за помощь

Посчитать в строке количество слов
Посчитать в строке количество слов.


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru