• Как исправить "TypeError: bad operand type for unary -: 'function'"?

    @dmshar
    Ну вот так лучше. Исправте
    key = getKey
    на
    key = getKey()
    и будет вам счастье.
  • Как исправить "TypeError: bad operand type for unary -: 'function'"?

    @dmshar
    Как что делать? Исправлять конечно.
    Впрочем, для начала наверное стоит прочитать правила форума на который вы пришли с вопросом, и понять, что код своего скрипта тут ТРЕБУЮТ оборачивать в соответствующий тег. Пока вы этого не сделаете, вряд-ли надуться мазохисты, которые решат потратить свое время на чтение вашей неотформатированной простыни каких-то строк кода.
  • Нужен алгоритм победы по процентам, как это сделать?

    @dmshar
    mayton2019, Ну, чисто теоретически, у бедного есть шанс. Его даже можно оценить методами теорвера. А вот если игра будет только одна - то и того проще - "у бедного шанс выиграть аж 11%. Не так уж безнадежно.
  • Какой курс и в какой организации выбрать (веб-разработка)?

    @dmshar
    Как-то на собеседование ко мне пришел кандидат, который в резюме гордо сообщал, что у него а english intermediate. На поверку я как-то очень в этом засомневался. И спросил, а что он понимает под Intermediatе. Ответ меня сразил наповал - "умение вести устную беседу пользуясь словарем".
    Вот миддл, ищущий курсы, для систематизации своих знаний, или няньку для того, что-бы глубже понять инструменты разработки - очень напомнил мне этого соискателя.
  • Как найти настоящего эксперта по ML (для консультаций), а не выпускника "курсов дата-саенсов" с бэкграундом копирайтера?

    @dmshar
    Задайте себе вопрос, если бы вы получали огромные деньги за программирование, которые вы любите, стали бы вы в свободное время подрабатывать консультантом
    Что-то мне кажется, что например известный всем Andrew Ng прекрасно совмещает "получение огромных денег" и не только "подработку" консультантом, но и работу преподавателем. И таких людей - немало.
    Другое дело, что крутые "разработчики банковского скоринга" часто настолько затра..ны текущей работой, что у них ни на что сил больше не хватает. Но это не отменяет того, что часто талантливые люди ищут разные формы своего - в том числе и профессионального - самовыражения. И дело тут как правило не в деньгах.
  • Как в цикле сменить колонку вывода?

    @dmshar
    Mister_Mad, Не знаю, что такое "из аналоговыми модулями", но Pandas причудесно все умеет читать и писать, правильно, эффективно, удобно и - что намного важнее - даже несколько гибче, чем другие модули. Маленький совет - не стоит необознанность с возможностями инструмента списывать не недостатки инструмента.
  • Как в цикле сменить колонку вывода?

    @dmshar
    Mister_Mad, Никаких, абсолютно никаких "детских болезней" в этом модуле нет. Все ясно, прозрачно, просто и логично. И это станет понятно, если не вырывать одну какую-то функцию из множества, а смотреть как она совмещается с другими функциями модуля. Другое дело - для этого надо не прыгать с первой ступеньки на пятую, а нормально и последовательно изучать инструмент.
  • Как в цикле сменить колонку вывода?

    @dmshar
    Mister_Mad, Это не "от pandas" такие ошибки. Это от вашего незнания этого самого Pandas. Смотрите мой ответ и комментарии к ним ниже.
  • Как в цикле сменить колонку вывода?

    @dmshar
    Mister_Mad, Я так понял, что Python учить, книжки читать, - вы принципиально не желаете?
    Я не знаю, что вы комбинировали. Я не знаю, что вы там "по наитию" писали когда "комбинировали". Я вам привел конкретный пример, который выполняет в точности то, что вы просили. Из обычной таблицы EXCEL, стандартной операцией в нормальный датафрейм, а далее - с помощью корректно написанного условия - в необходимый вам формат вывода. Без всяких усложнений.
    Если у вас какие-то очень заумные данные в вашей таблице EXCEL (а не это очень похоже, если посмотреть на то, как вы перемудрили с элементарным выводом строк в приведенном скрипте), то это лишь значит, что надо открыть документацию по функции read_excel и подобрать необходимые параметры. Потом надо в вашей IDE открыть менеджер переменных и посмотреть, какой тип данных оказался в столбцах датафрейма. А потом заглянуть в учебник и посмотреть, как работать с таким типом данных. Ничего из перечисленного вместо вас, не имея конкретно ваших входных данных, я сделать не могу. Так что придется напрячься самому.
  • Выбор оптимального метода распределения банкоматов по территории города?

    @dmshar
    А зачем мне перебирать десятки методов, если специалист по ML может на глаз по условию задачи и входным данным дать сразу несколько предполагаемых вариантов решения. ---> Не может. Без анализа ваших входных данных - не может. Если он специалист конечно. Это как врач, ставящий диагноз по словесному, не точному и неквалифицированному описанию. В обеих случаях, чем выше квалификация специалиста, тем не охотнее он принимает решение "на глаз". За исключением, конечно, совсем тривиальных случаев. Но вы продолжайте верить в волшебную силу ответов с форума.
    Кстати, по вашим данных и по предложенному вами методу - я ответил. Он МОЖЕТ оказаться работоспособным.
  • Учусь в 11 классе, как расставить приоритеты?

    @dmshar
    За что я люблю этот форум - за то, что тут уверенные ответы на вопросы, для понимания в которых надо иметь немалый профессиональный да и просто жизненный опыт дают очень квалифицированные студенты 2-го курса (по факту на текущий момент - только что закончившие 1-ый курс) , весь опыт которых сводиться к "подкрепляю своих навыков на фрилансе".
  • Задача в Python, как решить?

    @dmshar
    Это же невозможно не то, что понять, просто прочитать. Это же не первый ваш вопрос на форуме. Почему один раз до вас доходит, что код надо оборачивать в соответствующий тег, а во второй раз - нет?
  • Хочу изучить основы информационной безопасности, какую книгу рекомендуете?

    @dmshar
    ст@TitanikT, Стоп. Я же спросил вас о вашем опыте а области ИТ, а вместо этого вы ответили на каком курсе вы учитесь. То, что на втором - это отлично, но на какой специальности? А то что вам кто-то "из направления" по ИБ порекомендовал эту книгу - то вот его и спросите, а почему именно ее.
    Вы все-таки ответьте, что именно из области компьютерных наук вам известно? Программируете-ли вы и на каком (каких) языках? Понимаете-ли вы как устроен компьютер? Что такое сеть и как она работает на уровне и оборудования и протоколов. Знакомы-ли вы с методами создания приложений для веб, мобильных приложений и пр? Это все основа, на которой строиться то, что называется ИБ. Вот понимая, каков у вас реальный базис и можно давать вам какие-то вразумительные советы. Ведь ИБ невозможно изучать "в вакууме". . У ИБ весьма четкая и понятная платформа - т.е. то, что вы обязаны знать пред тем, как приняться изучать саму ИБ. Кстати, учтите - что "учил в университете" и "имею опыт использования" - это разные вещи.
    Кроме того, ответьте, просматривали ли вы хотя-бы этот форум, нашли ли вы на нем хоть пару десятков ответов на аналогичные вопросы и почему вас эти ответы не устроили?
  • Хочу изучить основы информационной безопасности, какую книгу рекомендуете?

    @dmshar
    TitanikT, Для того, что-бы вам порекомендовали подходящие именно для вас книги необходимо, что бы вы сначала указали свою реальную текущую квалификацию в области ИТ. Если этой информации нет - любая рекомендация будет бессмысленной.
  • Как реализовать?

    @dmshar
    Ну так зачем писать вопрос, когда "котелок не варит". Даже если вам ответ дадут - он его тоже не переварит. Думаете, кто-то захочет включать свои мозги, когда вы свои выключили? Ради чего? Дождитесь, когда "начнет варить", переформулируйте вопрос на человеческом языке и может быть вам ответят.
    А так непонятно ничего.
  • Какие темы по искусственному интеллекту можно выбрать для дипломной работы в магистратуру?

    @dmshar
    Валерия Люлина,
    ОК, пусть так. Тогда давайте сделаем так. Вы выставите сюда три-пять тем, которые вы придумали, ну а мы попробуем представить, может-ли ее реализовать среднестатистический бакалавр за оставшиеся 8 месяцев.
  • Какие темы по искусственному интеллекту можно выбрать для дипломной работы в магистратуру?

    @dmshar
    Вы правильно мыслите - мало придумать тему, надо "на берегу" понять, а справитесь-ли вы с ней, учитывая ваш реальный набор знаний и опыта. Кому лучше знать это - вам, или форумчанам? Сейчас вам накидают идей, может быть интересных, вы схватитесь и.... потом может оказаться очень больно.
    Но есть еще один человек, который должен понимать (хотя-бы приблизительно) ответ на этот вопрос - ваш руководитель диплома. Он хоть примерно представляет, какой был ваш учебный бакалаврский план (это то, что вы должны бы знать), а может быть "видел" вас во время учебы (это то, что вы реально знаете). Вот и подойдите к нему, и посоветуйтесь. Не бойтесь, он не кусается. А подсказать может на несколько порядков точнее, чем на форуме.
  • Найти макс количество отрезков b на отрезке a?

    @dmshar
    Андрей, Я вообще-то не про сложность задачи. Я про 20 минут.
  • Почему не работает?

    @dmshar
    Александр Нестеров, Ну, нарисовать формочку и "отследить нажатие кнопки" - я понимаю, как разные "задания". Если ТС считает, что одно есть другое - тогда грустно, конечно. Стоит ему наверное хоть что-нибудь на эту тему почитать, а не учиться по вопросам на форуме. Тем более, что сейчас всяких книжечек на эту тему или курсов в интернет - навалом.
  • Почему не работает?

    @dmshar
    Вы вывалили нам простыню кода, но вот где именно вы ПЫТАЕТЕСЬ выполнить отслеживание нажатия кнопки покупки - не показали. Очень странно. Покажите эту попытку. Иначе это не вопрос, а просьба сделать задание вместо вас.