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

Анализ текста на английском языке

03.01.2019, 14:28. Показов 4217. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вася захотел провести анализ текста на английском языке.

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

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

Формат вывода
Выведите итоговый словарь. Порядок следования ключей и тип кавычек не имеет значения.

Пример 1
Ввод Вывод
Hello world
{"H": 1, "d": 0, "e": 0, "l": 0, "o": 0, "r": 0, "w": 1}
Пример 2
Ввод Вывод
This program is awesome
{"T": 1, "a": 1, "e": 0, "g": 0, "h": 0, "i": 1, "m": 0, "o": 0, "p": 1, "r": 0, "s": 0, "w": 0}
Примечания
Регистр букв имеет значение (то есть Z и z — разные буквы).
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.01.2019, 14:28
Ответы с готовыми решениями:

Анализ текста на английском языке
Здравствуйте. Мне очень нужен совет. Сам я не программист. Имеется текст на английском. Нужно...

Вывести в другой файл фрагменты текста на английском языке
Разработать приложение, которое считывает тест из файла и выводит в другой файл фрагменты текста на...

Дана строка символов, состоящая из произвольного текста на английском языке
Дана строка символов (в ListBox), состоящая из произвольного текста на английском языке, слова...

Дана строка символов, состоящая из произвольного текста на английском языке
Дана строка символов, состоящая из произвольного текста на английском языке слова разделены...

1
4941 / 3293 / 1141
Регистрация: 21.03.2016
Сообщений: 8,078
03.01.2019, 17:03 2
Python
1
2
3
4
5
6
dct = {}
text = input()
s = [i[0] for i in text.split()]
for key in set(''.join(text.split())):
    dct[key] = dct.get(key,0) + (key in s)
print(dct)
0
03.01.2019, 17:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.01.2019, 17:03
Помогаю со студенческими работами здесь

Дана строка символов, состоящая из произвольного текста на английском языке
Дана строка символов, состоящая из произвольного текста на английском языке, слова разделены...

С клавиатуры вводится текст на английском языке. Подсчитать и вывести на экран количество слов текста
С клавиатуры вводится текст на английском языке. Подсчитать и вывести на экран количество слов...

Дана строка символов, состоящая из произвольного текста на английском языке, слова разделены пробелами
Язык программирования C# Дана строка символов, состоящая из произвольного текста на английском...

Данная строка символов, состоящий из некоторого текста на английском языке, слова разделены пробелом
Данная строка символов, состоящий из некоторого текста на английском языке, слова разделены...

Дана строка символов, состоящая из произвольного текста на английском языке, слова разделены пробелами
Дана строка символов, состоящая из произвольного текста на английском языке, слова разделены...

Дана строка символов, состоящая из произвольного текста на английском языке, слова разделены пробелами
Дана строка символов, состоящая из произвольного текста на английском языке, слова разделены...

Дана строка символов, состоящая из произвольного текста на английском языке, слова разделены пробелами
Дана строка символов, состоящая из произвольного текста на английском языке, слова разделены...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru