Собака.ru — Журнал о людях в Уфе
Новости
Читать все новости
Город и развлечения
Виктор Сухоруков: «Я отказывал и Герману-старшему, и Рязанову. Жалею ли? Нет. Всех этих режиссеров я боготворил»
Символ девяностых после «Брата» возвращается в смутные времена: на Premier 4 мая стартует третий сезон сериала «Мир! Дружба! Жвачка!».
№1011
Апрель 23
Архив номеров
Электросамокаты теперь и в ПДД, и в экзамене на права. Что это значит? Для езды на них теперь нужно разрешение?
3s’}» x-truncate-target=»»> И что будет с самокатчиками за нарушение правил?«Великая», Air Бена Аффлека и Дженнифер Лопес — киллерша: Что смотреть дома на этой неделе
А еще — проект про юность Брижит Бардо и картина братьев Дарденн «Тори и Локита».
От продолжения «Великой» до «Балета»: лучшие сериалы мая 2023 года
А еще — «Мир! Дружба! Жвачка!», комедийный боевик «Фубар» с Арнольдом Шварценеггером и приквел «Бриджертонов.
Актер Сергей Дрейден: «Если читаю сценарий и мне неинтересно, зачем мне это?»
3s’}» x-truncate-target=»»> Легендарный ленинградский и петербургский артист умер на 82 году жизни.Наталья Вильчинская: «Книги помогали мне отключать реальность и уединяться с самой собой в выдуманном мире»
Уфимская писательница и одновременно бизнес-партнер по маркетингу торговых центров «МЕГА» в марте представила свой второй роман «Я дома», который уже сейчас бьет рекорды продаж ее первой книги «Тая».
Куда отправиться на пикник в Уфе? Есть 11 идей
С каждым днем погода становится все лучше, поэтому хочется больше времени проводить на улице. Пикник – отличный повод увидеться с друзьями или семьей, да еще и на свежем воздухе. Мы собрали 11 локаций, где вы сможете организовать свой отдых: приготовить шашлыки или съесть ланч, расположившись на пледе
Мода
Нежный корсет и чокер с шипами: что носит уфимская певица Адель
23-летняя фронтгерл дуэта Musume работает над новыми песнями с отцом Русланом Севером, диджеит и выступает с клубным шоу, а также часто наведывается в Уфу. Уникальный вокал девушки, как и ее стиль, сложно повторить.
На Марсово, в Таврик или Павловск! 20 классных (и дико красивых!) вещей, которые пригодятся для пикника
Ланч-боксы, пледы и тотальный релакс.
Неоновые перья, дикие платформы и тихая роскошь: разбор стиля Миуччи Прады
Сегодня лучшему дизайнеру современности 74!
Барбикор, балетные гетры и ультрамини: какой получилась круизная коллекция Chanel
Сумка-пакет, туфли-вязанки и горький шоколад: рассказываем, что будем носить в этом мае
Собрали главные фэшн-мастхэвы.
Хотите получать наши новости?
Красота
От пилки до курсов по маникюру: как уфимка производит продукты для салонов красоты и продает их по всему миру
Без сопутствующих материалов для маникюра и педикюра невозможно оказать услугу в полной мере – сделать все качественно и эстетично. Nogturne Professional – бренд, понимающий мастеров. Основатель бренда Алина Насырова рассказала, каким был ее путь в этом бизнесе.
Фосфолипиды, аминокислоты и фруктовый сад: нашли 7 лучших бьюти-средств месяца
Традиционная подборка мастхэвов для красоты.
Бары и рестораны
Ресторанный дайджест Уфы: стейки по себестоимости, итальянские обеды и гимлет с мармеладом
Если на майские вы не едете за город, ловите традиционную пятничную сводку гастроновостей. Спойлер: стейк из тунца может стать хорошей альтернативой шашлыку, а залить горечь от выходных не на природе можно спешл-коктейлями.
Знакомьтесь, Елена Ковтун и Павел Калинский — основатели пекарни «Слой». От одной точки в университете до бизнеса в 65 городах России
Их круассаны тоннами продаются в сервисах доставки, на маркетплейсах и в собственной сети кафе.
Ресторанный дайджест Уфы: окрошка (наконец-то!), паста со сморчками и семь сортов совиньон блан
Пока все обсуждают возможный уход Tinder из России, мы предлагаем вспомнить про старый-добрый метод знакомства – у барной стойки.
Начать тренироваться можно уже сейчас: ловите список ресторанов, в которых вы если и не встретите любовь всей жизни, то уж как минимум вкусно поедите.Больше, чем итоги: как Dasko Group меняет гастрономический облик Уфы
Вряд ли найдется хоть один уфимец, который ни разу не бывал в винных бутиках и ресторанах Dasko Group. Тусовки в JaggerBar, семейные посиделки в «Тутто Бене», летние вечера в рыбацких домиках «У озера», грузинские трапезы в «Оджахури» – все это давно стало частью нашей жизни. При этом Dasko продолжает удивлять и творить в полном смысле этого слова! В 2022 холдингу исполнился тридцать один год, и этот год, как и предыдущие, был плодотворным – настолько, что у нас собрался целый список событий, которыми он запомнился гастрономической Уфе.
Акция с блюдами по себестоимости проходит в сети ресторанов Leader Group.
Экология
На многоразовых бутылках в 40 тыс. раз больше бактерий, чем на унитазе. Что?? Да! Пить из такой тары опасно? Разбираем мифы и факты
Какую посуду и когда лучше не использовать для хранения воды и почему.
Почти 200 стран подписали соглашение о защите мирового океана, по нему треть вод окажется под охраной. Что это значит?
И почему СМИ называют договор «историческим»?
Здоровье
Не в ресурсе! Почему весной появляется астения (хроническая усталость) и как с ней справиться — объясняет врач
Гуляем, занимаемся спортом на улице и проводим время just for fun, но без «сладкого для мозга»!
3s’}» x-truncate-target=»»> По фигуре! 5 правил питания в мае, чтобы эффектно смотреться в купальникеНутрициолог-диетолог Антонина Музыченко рассказала, чем полезна плановая закупка еды на неделю и можно ли позволить себе десерт после обеда.
Я не вывожу! Все, что нужно знать о самопомощи в кризисной ситуации
Нейропсихолог Наталья Жукова рассказала, почему полезно танцевать и рисовать проблему в виде лягушки.
Не надо бояться! Объясняем, что такое меланома и как ее избежать (дело не только в отказе от солярия!)
3s’}» x-truncate-target=»»> На 7 вопросов о диагностике, лечении и профилактике ответил онколог-химиотерапевт, эксперт фонда «Не напрасно» Владислав Евсеев.(Не)сухой закон! Как пить алкоголь с минимальным вредом для здоровья? Отвечает гастроэнтеролог
Разумеется, абсолютно безопасных напитков нет, но один дринк вина — это приемлемый вариант.
Образ жизни
Почему все прочат дефолт в США? Там может быть, как в России 1998 года? А что будет с долларом?!
И какими последствия могут оказаться для России?
Первый складной смартфон Google, обновление чат-бота Bard и очень много ИИ-возможностей в привычных сервисах
3s’}» x-truncate-target=»»> Главное с весенней презентации компании максимально коротко.Радиус 300: куда поехать в горы недалеко от Уфы
Горных вершин в Башкортостане не сосчитать, ведь совсем рядом с республикой расположена цепь Южного Урала. Мы разобрались, какие из подъемов подходят для восхождений и скалолазания, а какие оптимальны для отдыха с детьми. Поехали!
Из Уфы на выходные: где провести майские праздники
В мае уфимцев ждут короткая рабочая неделя и семь полноценных выходных дней. Официально праздничными днями будут 29 апреля – 1 мая и 6–9 мая. Чем занять свободное время? Естественно, отправиться в путешествие! А чтобы вам было легче выбрать направление, мы составили для вас небольшой путеводитель.
Петербургские программисты научили смартфон читать по губам и понимать эмоции и язык жестов! Вот, как это работает
Рассказывает один из авторов проекта Денис Иванько.
Дизайн
Знакомьтесь, Дима Логинов! Он — самый востребованный и титулованный российский предметный дизайнер и сенсация миланского салона Salone del Mobile
А еще он придумывал коллекции для культовых брендов Axolight, Cartier, Artemide и Preciosa!
3s’}» x-truncate-target=»»> Бесценный трендбук по локальному дизайну! Специалисты индустрии рассказывают, что брать, за кем следить и во что вкладыватьВсе лучшее из российской дизайн-сцены в нашем гиде.
Светская хроника
Премьера фильма «Помилование» по повести Мустая Карима
Драма режиссера Айнура Аскарова по произведению башкирского поэта выйдет во всероссийский прокат 4 мая, уфимцы первыми увидели кинокартину на большом экране.
День рождения Светланы Кольцовой в Nesterov Plaza
Праздник прошел в необычном формате: это был девичник, где собрались не только друзья именинницы, но и партнеры компании Doterra.
Свадьбы
Свадьба в Дубае — свадьба мечты: от идеальной церемонии до спа после
Почему стоит отпраздновать это знаменательное событие именно в Дубае, где устроить романтическое свидание и в каких отелях остановиться молодоженам.
Голливудская мечта под Меладзе: почему «свадьба» Джигана и Оксаны Самойловой взволновала миллионы россиян
Разбираем феномен популярности «русских Кардашьян».
Спецпроекты
Уфимская энциклопедия дизайна Ufa Design Book
Делаете ремонт или планируете переезд? Выберите «своего» дизайнера интерьера с помощью гида Ufa Design Book. Архитекторы, декораторы и художники — в одном наглядном справочнике.
Эксперты красоты: гид по косметологиям Уфы
Редакция «Уфа.Собака.ru» собрала только проверенные и достойные клиники в одном списке.
Как превратить интерьерный салон в источник вдохновения?
Разбираемся на примере салона керамической плитки, сантехники и мебели для ванных комнат премиального уровня Agapi.
Строка— Python анализирует определенные слова из текста
спросил
Изменено 3 года, 7 месяцев назад
Просмотрено 818 раз
Я пытаюсь подсчитать конкретные упоминания слова кровь в тексте, но я не продвинулся очень далеко. я пробовал несколько вещей, и самое далекое, что я получил, — это возможность разобрать все предложения, содержащие слово. это то, что у меня есть до сих пор, что заканчивается кодом выхода 0
infile = open('C:\IS452\week7\dracula.txt', 'rt', encoding = 'utf=8') dracula_lines = infile.readlines() infile.close() для blood_lines в dracula_lines: аккумулятор = blood_lines.strip() dracula_lines.count("кровь") если "кровь" в dracula_lines: печать («кровь») в строке (newText [blood_lines + 1]) #print(кровные_линии) blood_lines = аккумулятор.split("кровь") newText = ("В Дракуле так много упоминаний о крови", blood_lines) печать (новый текст)
- python-3.x
- строка
- синтаксический анализ
- слово
- аккумулятор
Вы можете просто использовать .count() непосредственно в строке:
с открытым('C:\IS452\week7\дракула .txt', 'r', encoding = 'utf=8') как f: dracula_txt = f. read().lower() blood_count = dracula_txt.count («кровь») print(blood_count, "упоминания о крови в Дракуле")
Если вы делаете это для какой-то задачи по кодированию, где вам не разрешено просто использовать .count(), то, возможно, вы можете сделать что-то вроде:
dracula_list = dracula_txt.split("blood") # разделить текст на список, разделенный вхождениями "blood" blood_count = len(dracula_list) - 1 # количество вхождений равно длине списка минус один
Если вы думаете, что это тоже читерство, то можете попробовать что-то вроде:
index = blood_count = 0 в то время как (индекс! = -1): пытаться: # получаем позицию следующего вхождения "крови" в строку, начиная с позиции последнего вхождения плюс один index = dracula_txt.index("кровь", индекс) + 1 число_крови += 1 кроме ValueError: # когда в строке больше нет вхождений "крови", мы получаем ValueError и выходим из цикла индекс = -1 print(blood_count, "упоминания о крови в Дракуле")
Или вы можете перебрать каждый символ в строке, проверяя, соответствует ли подстрока, следующая за индексом символа, «крови», и соответствующим образом увеличивать счетчик:
blood_count = 0 для i в диапазоне (0, len (dracula_txt)): если dracula_txt[i:i+5] == "кровь": число_крови += 1 печать (количество_крови)
Зарегистрируйтесь или войдите
Зарегистрироваться через Google
Зарегистрироваться через Facebook
Зарегистрируйтесь, используя электронную почту и пароль
Опубликовать как гость
Электронная почта
Требуется, но никогда не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
python — Разбор текстового файла и поиск определенного слова
Я пытаюсь разобрать текстовый файл, чтобы увидеть, содержит ли он определенное слово. Если слово существует, распечатывается значение слова with. По какой-то причине мой код не возвращает word_meaning. В операторе if/else выводится только оператор else.
определение parse_file_and_check_word (file_path, user_input): с open(file_path, 'r') как f: для строки в f: split_line = строка.strip().split('-') если len(split_line) == 2: слово, значение_слова = разделенная_строка если слово == user_input: вернуть слово_значение возврат Нет t = input("Введите слово для поиска") word_meaning = parse_file_and_check_word("some_file.txt", t) если слово_значение: печать (слово_значение) еще: print('Слово не найдено')
Это содержимое some_file.txt :
запустить - переместить Потенциал действия - 40 мВ безопасно - не повредится свет - что-то яркое
Вывод, который я пытаюсь получить, выглядит примерно так:
Введите слово: Потенциал действия выход: 40 мВ
- питон
- разбор
4
Ваш файл содержит пробелы до и после дефисного разделителя. Поэтому вам нужно будет удалить отдельные токены перед их сравнением. Например:
ИМЯ ФАЙЛА = '/Volumes/G-Drive/some_file.txt' def parse_file_and_check_word (путь_к_файлу, пользовательский_ввод): с открытым (file_path) в качестве данных: пока строка := data.readline(): q, *d = карта (str.strip, line.split ('-')) если d и q == user_input: вернуть д[0] print(parse_file_and_check_word(FILENAME, 'безопасный')) print(parse_file_and_check_word(FILENAME, 'банан')) print(parse_file_and_check_word(FILENAME, 'Потенциал действия'))
Выход:
не поврежден Никто 40мВ
Похоже на ошибку намерения в операторе if.
Обновленный код
def parse_file_and_check_word (file_path, user_input): с open(file_path, 'r') как f: для строки в f: split_line = строка.strip().split('-') если len(split_line) == 2: слово, значение_слова = разделенная_строка если слово == user_input: вернуть слово_значение возврат Нет t = input("Введите слово для поиска") word_meaning = parse_file_and_check_word("some_file.