Задать вопрос
Профиль пользователя заблокирован сроком с 12 апреля 2022 г. и навсегда по причине: спам
  • Анализ текста на Python?

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

    Серьезно, прекращай полет фантазий, выдумал вообще непонятно что. Где я писал обратное?
    Ты изначально написал что "встроенных функций недостаточно", что само собой является бредом и продолжаешь гнуть линию "нет, сплит/реплейс халтура, а вот регексы...".
    Естественно для той задачи, которую ты привел в пример регулярки лучше, а знаешь что еще лучше? NLTK.

    При всем при этом есть достаточное кол-во аргументов в пользу того, что сплит/реплейс - это вполне нормальный выбор. Ты, в свою очередь, не можешь ни слова сказать почему сплит/реплейс - это халтура.
  • Анализ текста на Python?

    iddqda, ты вообще не читаешь, что я пишу, да? Прекращай фантазировать и попытайся в буквы:
    чтоб матчить предложения встроенных функций недостаточно

    Достаточно.
    придется использовать модуль re

    Это и есть встроенная функция. Но даже так можно обойтись без неё.
    ты начал нести бред про "встроенных функций не хватит" говоря об регексах и "сплит/реплейс халтура"

    Да, все так и есть. Говоришь об регексах в контексте того, что встроенных функций не достаточно и все еще не привел ни одного аргумента почему сплит/реплейс - это халтура.

    Заметь, никто и слова не написал, что сплит/реплейс - это бест практикс, а регексы - глупость.
    Весь контекст моей и, по всей видимости sim3x позиции в одном предложении, написанном изначально:
    Изучите циклы и встроенные функции - вам их хватит с головой

    Достаточно ли их для решения данной задачи? Безусловно.
    Да я не согласен с тобой. И сдругими пунктами не согласен. Что тут такого? У меня отличная от твоей парадигма.

    Проблема не в несогласии, а в том, что ты в буквы не можешь, но пишешь. Попытайся еще раз прочитать написанные тебе сообщения и понять какой смысл в них вложен.
  • Ноутбук/моноблок/стационарник - что подойдет для переездов?

    ArgosX, вообще один только хром с десятком вкладок может отожрать 2-2.5 гб + сама ос + некоторые утилиты + месседжеры - вот уже и нет ~6гб озу, а еще и работать не начал. Может просто вы очень лайтово обращаетесь с пк, но в общем случае 8гб подойдет разве что если эксплуатировать пк как окно в интернет + печатная машинка в широком смысле.
  • Ноутбук/моноблок/стационарник - что подойдет для переездов?

    ArgosX, ну у меня при работе всегда ~10гб занятно. IDE, браузер с несколькими вкладками, 1-2 терминала, ssh/vnc, пара мессенджеров, ну и всякая мелочь. Бывают ситуации когда и 16 гб под завязку, когда локально тестирую/дебажу некоторые скрипты многопоточные, в редких случаях запускаю многопоточно selenium локально, тогда вообще приходится что-то закрывать.
  • Ноутбук/моноблок/стационарник - что подойдет для переездов?

    Армянское Радио, в большей степени это индивидуально, но да 8гб совсем никуда не годится.
  • Почему event.obj.user_id возвращает None?

    print(event.object) и тут напишите вывод.
  • Что то не так с if'ом?

    LikeKey, я вам написал и обновил ответ.
  • Что то не так с if'ом?

    LikeKey, ой, извиняюсь, вам вот так нужно:
    if response != 'МАТЕМАТИКА' and response != 'РУССКИЙ ЯЗЫК':

    Сейчас обновлю ответ.
  • Что то не так с if'ом?

    LikeKey, какой у вас вывод вот тут: print(response)? Только не печатайте его вручную, а скопируйте. Вполне возможно что где-то есть проблем, или маленькие буквы, тогда естественно проверки работать не будут.
  • Как решить задачу с возвращением ряда?

    h0w4rd, и кстати на счет этого, забыл еще упомянуть: если передать 0, то у вас просто так отработает весь код, хотя он не должен этого делать и это уже не вкусовщина, а реальная проблема.
  • Как решить задачу с возвращением ряда?

    h0w4rd, ну звучит действительно глупо, особенно что это как раз таки не логично звучит. Попробуйте прочитать вслух русскими словами код, звучать это будет примерно так: "если N меньше нуля, то выполняем это действие, иначе...". Практически в любых блоках if присутствие else ну никак не может быть не логичным и тем более не нужным т.к. он для этого и нужен, что-бы выполнять дополнительный код в случае если ожидаемые условия не выполнились.
    На счет отступов: в рамках спецификаций прыгайте сколько угодно, это все полнейшая вкусовщина ничем не закрепленная. На каждого человека которому "не нравится" найдется тот, кому "нравится". Более того, в том-же PEP есть куча листингов, где уход на верхний уровень приветствуется (я говорю не о конкретно этом примере).

    К вашему коду; в условиях есть фраза "Если при вызове было передано отрицательное число или ноль", соответственно логично ожидать в коде сравнение n > 0 или n <= 0, ни того ни другого у вас нет.

    Эти передергивания, если что, можно продолжать совершенно бесконечно и к "правильности" кода это не имеет совершенно никакого отношения, кто-бы что не говорил. Пока код соблюдает хотя-бы базовые принципы программирования (типа DRY, KISS, YAGNI и т.д.), соблюдает спецификацию и выдает ожидаемый результат, то этот код правильный пожалуй во всех случаях.
  • Как решить задачу с возвращением ряда?

    h0w4rd, и где вы такое вычитали, особенно про блок else? =)
  • Какой ценник выставить за интеграцию CMS MODX на сайт?

    Александр Маргинал, да это цифра с потолка. Не существует никакой ставки нигде и никогда не существовало. В большинстве случаев все очень индивидуально
  • Какой ценник выставить за интеграцию CMS MODX на сайт?

    Антон Усачев, и где вы флейм увидели то? Вас не должно волновать сколько кто-то там зарабатывает, у вас должна быть своя ставка. Если в последний момент на вас скинули еще порцию работы, то почему вы не должны за нее брать деньги? Это-же полнейший абсурд.
    Человек, который занимается интеграцией CMS-систем может зарабатывать как 100р/час, так и 1500, но это ни коим образом к вам относится не должно.
    Как я и сказал - выкиньте из общего времени потраченное на поиск информации, оставьте сугуб работу + не считайте переделки, умножьте это на свой рейт и получите совершенно обоснованную цену работы.
    ибо не его это косяк, а я сагласился

    Это в корне неверная позиция. Это как раз таки проблема заказчика, а вы эту проблему согласились устранить. Неоднократно сталкивался с тем, что за подобное доплачивали поверх прайса, это совершенно нормально.
  • Какой ценник выставить за интеграцию CMS MODX на сайт?

    Хватит пытаться взять цену с потолка. У вас должен быть свой рейт, потратили N-времени, вот и умножайте его на рейт. Если по каким-то причинам считаете конечную цену высокой/низкой - корректируйте.
    На этапе завершения верстки выяснилось

    Это как? Вы ТЗ не читали, или заказчик не упомянул об этом?
    Если первое, то да, налажали вы, вам и платить. Если второе, то почему это "требовать с заказчика за 20-25 часов не стоит"? Для приличия можете скинуть время потраченное на просмотр роликов на ютубе и гугление, получится вполне адекватно.
  • Как вывести "input" по команде "print"?

    perejog04, что это вообще такое? Какая у тебя задача?
  • Как вывести "input" по команде "print"?

    perejog04, зачем? почему нельзя просто написать input() там, где он нужен?
  • Как вывести "input" по команде "print"?

    perejog04, ты хочешь заранее написать кучу var = input() а затем где-то их вызывать? Так?
  • Как найти возможность в любой момент брать шабашки на 1000-2000 рублей?

    sim3x,
    На активный поиск проекта на $10 и $10k тратиться примерно одно и тоже время

    Занятно, в таком контексте никогда не смотрел на работу.
    Получается нужно считать не время работы / стоимость работы, а (время поиска + время работы) / стоимость работы, что бы оценивать финансовую выгоду заказа?