Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 16.12.2017
Сообщений: 48

Запишите в список все слова, начинающиеся на букву 'a'

17.08.2024, 09:09. Показов 2381. Ответов 33
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.

Есть вопрос по задаче.

Условие:


Дан текст со словами. Запишите в список все слова, начинающиеся на букву 'a'.


Файл с текстом подгрузил.

Подскажите варианты решения.
Вложения
Тип файла: txt Слова на а.txt (3.8 Кб, 22 просмотров)
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.08.2024, 09:09
Ответы с готовыми решениями:

Вывести сначала все слова, начинающиеся на гласную букву, потом все слова, начинающиеся на согласную букву
Решить с использованием класса Queue. Дан текстовый файл. За один просмотр файла напечатать элементы файла в следующем порядке: сначала все...

Найти все слова в строке, начинающиеся на заданную букву и удалить из строки все слова, начинающиеся на заданную букву
2. Найти все слова в строке, начинающиеся на заданную букву и удалить из строки все слова, начинающиеся на заданную букву.

определить в тексте все слова начинающиеся на букву т и заканчивающиеся на букву а
Помогите плиз

33
Vęłūm Vèřům
 Аватар для Zuria
31 / 35 / 1
Регистрация: 26.06.2024
Сообщений: 164
17.08.2024, 09:43
На каком моменте проблема?

Большие и маленькие отличаются?
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.08.2024, 12:23
Лучший ответ Сообщение было отмечено Яриор Корсаинес как решение

Решение

Python
1
2
with open('in.txt', 'r') as f:
   lst = re.findall(r'(?ims)a\w+', f.read())
2
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,332
17.08.2024, 14:00
Цитата Сообщение от iSmokeJC Посмотреть сообщение
Python
1
2
with open('in.txt', 'r') as f:
   lst = re.findall(r'(?ims)a\w+', f.read())
Ошибку выдает: File "C:\Users\Admins\AppData\Local\Programs\ Python\Python312\Lib\encodings\cp1251.py ", line 23, in decode
return codecs.charmap_decode(input,self.errors, decoding_table)[0]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^
UnicodeDecodeError: 'charmap' codec can't decode byte 0x98 in position 402: character maps to <undefined>
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.08.2024, 14:03
Ну ёкарный бабай, опять за рыбу деньги.
encoding='utf-8'
0
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,332
17.08.2024, 14:12
Python
1
2
3
import re
with open('in.txt', 'r', encoding='utf-8') as f:
   lst = re.findall(r'(?ims)a\w+', f.read())
Нулевой результат
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.08.2024, 14:13
Python
1
2
with open('in.txt', 'r', encoding='utf-8') as f:
   lst = re.findall(r'(?ims)\b[aа]\w+', f.read())
Добавлено через 35 секунд
Цитата Сообщение от isaak Посмотреть сообщение
Нулевой результат
Текст на русском, поди?
1
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,332
17.08.2024, 14:19
Цитата Сообщение от iSmokeJC Посмотреть сообщение
Текст на русском, поди?
Конечно, взятый отсюда. Теперь при компиляции выдает: "Process finished with exit code 0"/ Результат должен в файл записываться, по факту этого нет.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.08.2024, 14:20
Я не знаю - как, что и куда ты там записываешь
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.08.2024, 14:23
1
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,332
17.08.2024, 14:28
Тоже самое
Миниатюры
Запишите в список все слова, начинающиеся на букву 'a'  
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.08.2024, 14:30
я в шоке
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.08.2024, 14:33
1
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,332
17.08.2024, 14:41
Извиняюсь за невнимательность.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
17.08.2024, 14:43
Да невнимательность ладно, со всеми бывает.
А вот подумать маленько, не?
0
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,332
17.08.2024, 14:54
Не по теме: голова только для фуражки.
0
17.08.2024, 21:06

Не по теме:

Цитата Сообщение от isaak Посмотреть сообщение
голова только для фуражки.
а у меня, чтобы есть! :D

0
0 / 0 / 0
Регистрация: 16.12.2017
Сообщений: 48
18.08.2024, 08:27  [ТС]
Нет, про регистр указаний не было

Добавлено через 1 минуту
Zuria, не, про регистр речи не было

Добавлено через 28 минут
iSmokeJC, вопрос.
У меня выводит пустой лист, хотя переписал код точь в точь, без ошибок.
Текстовый файл в каталоге с программой.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
18.08.2024, 11:29
Яриор Корсаинес, ты не перепиши код, а вот прям скопируй с форума

Не по теме:

Цитата Сообщение от YuS_2 Посмотреть сообщение
а у меня, чтобы есть!
чтобы в нее есть!


0
18.08.2024, 11:42

Не по теме:

Цитата Сообщение от iSmokeJC Посмотреть сообщение
чтобы в нее есть!
или так :)

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

Запишите во второй файл все строки первого файла, начинающиеся с заданного слова
Выполнить соответствующие операции с файлами. 8.1 Создайте текстовый файл. Запишите во второй файл все строки первого файла, начинающиеся...

Запишите во второй файл все строки первого файла, начинающиеся с заданного слова
Помогите пожалуйста! Создайте текстовый файл. Запишите во второй файл все строки первого файла, начинающиеся с заданного слова. ...

Имеется файл, элементами которого являются отдельные слова. Напечатать все слова, начинающиеся на букву «т».
Имеется файл, элементами которого являются отдельные слова. Напечатать все слова, начинающиеся на букву «т». известно, что в существующем...

Операции с файлами. Запишите во второй файл все строки первого файла, начинающиеся с данного слова
1. Создайте текстовый файл. Запишите во второй файл все строки первого файла, начинающиеся с данного слова.

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


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача №1: при указании работ (справочник РаботыПоРемонтуСпецтехники),. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru