• Random в питоне не выполняет свою функцию, используясь через def,как исправить?

    @dmshar
    Python - не С++. В Python random.seed() и аналогичные функции/методы в других пакетах используются с целью сделать так, чтобы ОБЕСПЕЧИТЬ неизменность выдаваемых данных от запуску к запуску. И если seed() не использовать - генерироваться будут разные данные. В С++ на сколько я помню все наоборот и там действительно надо задавать генерацию seed, как правило - по текущему системному времени.
  • Как реализовать распознавание объектов на python?

    @dmshar
    "Безумству храбрых поем мы Славу!" (С). А.М.Горький.
    Без опыта, без знаний, без понимания проблемы. По сути - без знания даже самого Python. Да еще и на raspberry pi. И в кратчайшие сроки. В уверенности, что все, кто это делал после многолетнего "погружения в тему", освоения инструментов, не в одиночку - так поступали исключительно из любви к садомазохизму. Ну, или уровень наивности воистину детский.

    Не забудьте потом похвастаться результатами. Буде интересно почитать.
  • Какой тут критерий подойдет для аб тестирования?

    @dmshar
    Ну почему-же не подойдёт?
    https://www.codecamp.ru/blog/two-proportion-z-test/

    А вот тут они даже сравниваются друг с другом:
    https://stats.stackexchange.com/questions/234010/2...
  • Какие методы анализа бюджета?

    @dmshar
    Олег Николаев, Если читать правильные книги не хотите, а хотите делать "по наитию" и просто добавить функционал - т.е. то, что пользователю нужно, то спросите себя, что нужно вам. Это и будет то, что нужно пользователю. Если вы такого ответа дать не можете, значит ничего больше добавлять и не надо (грубо говоря 90% пользователям оно тоже не понадобиться, а остальные пойдут пользоваться теми продуктами, авторы которых все-таки решились/дали себе труд погрузиться в теорию).
  • Как открывать csv файл, добавлять столицы, данные и сохранять их корректно в python?

    @dmshar
    При работе с Pandas, а ТС, именно так и работает, все намного проще.
  • Как открывать csv файл, добавлять столицы, данные и сохранять их корректно в python?

    @dmshar
    EugeneVKruglov, Очень безапелляционно. К счастью, миллионы разработчиков прекрасно пишут свои сложные проекты, не зная, что это "путь в никуда". Но как опытные разработчики отлично понимают, что не задачу решают тем ограниченным набором инструментом, которым умеют пользоваться, а нужный инструмент подбирают под свою задачу. (Есть еще пословица про пушки и воробьёв, но я не буду здесь на нее ссылаться).
  • Какие методы анализа бюджета?

    @dmshar
    Я вас правильно понял? Вы хотите эффективно анализировать бюджет, понимать и уметь пользоваться различными методами для этого, но при этом даже Гуугл (не говоря уже о настоящих учебниках) для вас слишком сложный? Т.е. вы на полном серьезе считаете, что все можно объяснить на уровне понимания младшего школьника? И люди просто от безделья СЕРЬЕЗНО этому учатся?
  • Как открывать csv файл, добавлять столицы, данные и сохранять их корректно в python?

    @dmshar
    Покажите, что у вас есть. Кусочек данных, код, кусочек результата и ожидаемый результат. Тогда будет о чем говорить. А так совет может быть только один - открыть учебник и прочитать, как работать с csv-файлом (ну, например - read_csv(), to_csv() ), как столбцы к dataframe добавлять.
  • Как сделать так, что бы обновлялось всё время?

    @dmshar
    Я написал такой код:
    Не верю. (с)
    - зато как гордо звучит!
  • Каков механизм распознавания объектов через графы?

    @dmshar
    aptypuoh, Если вы собираетесь решать задачу он-лайн распознавания и выявления преступников по видеопотоку получаемому на Уолл-Стрит в часы пик при условии наличия на лицах ковидной маски - то да, вам мощность сервера будет важна. Если вы учитесь распознавать виды бабочек по фоторгафии - тогда вам на мощность сервера будет наплевать. Если у вас фирма, которая для решения задачи и создании суперэффективного приложения будет нанимать программистов наивысшей квалификации - тогда вам надо задуматься о выборе языка программирования (хотя скорее тут вам придется набирать специалистов по разным языкам да еще и с опытом решения задач разного типа). Но тогда вы точно не будете задавать такие вопросы на околопрограммитском форуме. А если вы собрались делать свой первый в жизни пет-проект, то совет может быть один: делать на том языке, которым вы лично уже владеете (или владеете лучше, чем другими, но судя по вопросу - это вряд-ли).
    Кстати, просто для информации. Практически все серьезные проекты по машинному обучению, распознаванию визуальных образов, "тяжелым" нейросетям прототипируются сначала на одном языке (например, на Python), а вот для реального использования потом переписываются на другом (С,С++, Go и даже Ассемблере). Так что пока можете спокойно начинать с того языка, которым уже успели выучить.
  • Задваивается вывод, в чем ошибка?

    @dmshar
    Что означает Задваивается"?
    Ну написали вы print(num_list_1), потом print(num_list_2), потом print(num_list3), потом снова в цикле что-то там виводит print(i). Так кто задваивается? Уберите три первые print () и никто у вас "задваиваться" не будет.
  • Какая модель машинного обучение тут подойдёт?

    @dmshar
    frontjss, Да их много разных, найти не проблема. Ну например:
    mathhelpplanet.com/viewforum.php?f=37
    bizlog.ru/forum23.html
    Встречал и много других, но я за ними не слежу.
  • Счастливый билет. Где ошибка в коде?

    @dmshar
    Не только не пройдет code-rewiew, но и в корне неверно! Пример запуска вашего кода:

    Введите номер вашего билета что бы узнать счастливый он или нет: 012345
    Ввели неверное число
    Введите номер вашего билета что бы узнать счастливый он или нет: 012021
    Ввели неверное число


    Ну, а попытка ввести чего нибудь типа 123.45, 123.456 или 123Ф56 вообще приводит к аварийному завершению скрипта.
  • Как научить родителей пользоваться компьютером?

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

    @dmshar
    Алан Гибизов, Ну, в русле предыдущего комментария - еще и английский не мешает обеспечить на должном уровне :-).
  • Можно ли изучать математику через языки программирования?

    @dmshar
    И после этого на успешной сдаче ЕГЭ можно ставить жирный крест.
  • Как обновить список при каждой итерации?

    @dmshar
    Стив, Какой "ключ"? Какое "значение"?? Вы понимаете, что поместив свой вопрос в тег "Python" вы как бы предупреждаете всех, что будете изъясняться на языке, которым общаются те, кто пишут программы на Python. И если вы говорите слово "ключ", тем более "ключ-значение" то все имеют ввиду словарь, в котором есть эти понятия, и с которым работают строго определенным образом. Когда вы говорите - "есть ключи для символа 0 (key 0), есть ключи для символа B (key 2)" - то все понимают это как словарь: {0:'0', 2:'B'} и никак иначе. А когда вы говорите " список с двумя элементами ключ-значение" это вообще напоминает какой-то набор бессвязных слов".
    И абсолютно непонятно, тем более, что после прохождения одной (первой) интеграции мы видим в вашем примере example_list = ['A'], а после второй - example_list = ['0', 'A'] - что точно не есть "ключ"-"значение".
    А уж какое отношение получившееся после вызова метода reverse() значение объекта key_for_key - ['5.11.16.23', '0.7.15.20', '7.16.22.31'] - имеет ко всему, что вы написали - вообще непонятно.
    Поэтому четыре раза перечитав то, что вы написали, я так и не понял, чего-же вы хотите. Но точно понимаю, что пока вы не выразите свои пожелание на общепринятом языке - вряд-ли кто-то сможет/захочет вам помогать.
  • Как обновить список при каждой итерации?

    @dmshar
    У вас кроме всего прочего скрипт должен угадывать, куда именно вы хотите вставлять "значение добавленное из предыдущей итерации". В на итерации №2 вы вставляете новое значение "0" перед "старым" содержимым списка, а на итерации№3 - "В" вставляется после "старого" содержимого. Можете внятно объяснить, почему так происходит?
  • Язык програмирования для нейросетей и ИИ?

    @dmshar
    Простите за вопрос. Но хочу уточнить. С вашей точки зрения PyTorch - это язык программирования (как того спрашивает ТС)? С которого надо начинать изучение (13-летним подростком), пусть даже тем, связанных с машинным обучением?
  • С чего начать изучение программирования?

    @dmshar
    mayton2019, Ну мне было намного проще, я начинал с Assembler для EC ЭBM (в девичестве - IBM360/370). После этого - все уже было нипочем, никаких потрясений :-). Хотя да, тогда я был мягко говоря не в 7-м классе. И c профессией уже было все понятно. А Basic for ZX-Spectrum - то вы еще на "расширенном Бейсике" для Искры 226 не программировали, повезло можно сказать :-).