• Как проверить в списке чисел наличие числа, содержащего цифру 3?

    @bqio
    https://bqio.github.io/
    Здравствуйте. С такой странной инициализацией списка вообще можно сделать всё просто.

    n = input("Введите числа: ")
    k = input("Искомое число: ")
    
    if k in n:
        print(f"Число {k} есть в списке.")


    Введите числа: 456 253 7  
    Искомое число: 7
    Число 7 есть в списке.
    Ответ написан
    Комментировать
  • Почему тут ошибка?

    @Everything_is_bad
    1. for i in range(1)для какой цели ты написал этот треш?
    2. Где у тебя тут список, чтобы можно было обращаться по индексу?
    открывай учебник и читай про тип данных dict
    Ответ написан
    Комментировать
  • Как тестировать в авторежиме визуальные дефекты?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Делать скриншоты страницы на каждое изменение и сравнивать до и после, далее вырезать изменившиеся части и их в отчете показывать для визуального контроля уже человеком.
    Ответ написан
    2 комментария
  • Как тестировать в авторежиме визуальные дефекты?

    Это называется скриншотные тесты. Собственно также в селениуме делаете прогон, а в ключевых точках делаете скриншоты.
    Потом сравниваете с эталоном / предыдущим прогоном.
    Готовые инструменты для этого уже есть
    Ответ написан
    Комментировать
  • Какие можно посмотреть курсы/уроки по практике на rust?

    vabka
    @vabka Куратор тега Rust
    Оставлю шутки, про "выучил раст" в стороне и пойду по порядку, тем более что судя по недавним вопросам - заявление крайне смелое.

    0. По хорошему стоит подтянуть математику, тк она помогает абстрактно мыслить, а без этого в разработке будет крайне тяжело. (Опять же по соседним вопросам - математика не дотягивает даже до 9 класса мбоу сош).
    В принципе на этом моменте тебе больше не нужно будет задавать подобные вопросы.

    1. Проверь, что ты действительно прочитал хотябы растбук и понял его.

    2. Определись с тем, что ты будешь делать.
    Смотри что тебе больше нравится в индустрии и тем, где тебе будет приемлимо заработать. Тут решишь, что тебе приятнее - крипта, фриланс, свой какой-то мини бизнес, или найм в какую-то крупную компанию.

    3. Найди библиотеки, фреймворки для этого. Читай документацию, смотри примеры, делай какой-нибудь личный проект для практики. Сделай до завершённого состояния.

    4. На этом шаге можно уже смело пытаться заработать в п2

    Всё очень абстрактно, тк сильно зависит от того, что ты сам хочешь.
    В принципе за пару лет вполне реально управиться.

    PS: в последнее время мне нравятся видосы decrusting ... от чела https://youtube.com/@jonhoo?si=9VbtXlH4dgdCrwQ-
    Три часа непрерывного разбора всех абстракций какой-то библиотеки
    Ответ написан
    Комментировать
  • Почему Python не видит библиотеку?

    @Everything_is_bad
    import SpeechRecognition
    вот откуда ты взял этот код? Сам придумал? Открой доки SpeechRecognition и почитай как его использовать. И это надо делать сразу, перед тем как бежать сюда
    Ответ написан
    Комментировать
  • Как поменять css стиль на сайте html в зависимости от версии ОС пользователя?

    Vindicar
    @Vindicar
    RTFM!
    Поясню ответ выше: в css такого механизма нет, и media queries это не умеют.
    Максимум - ты можешь с помощью JS посмотреть в User Agent и попробовать выцепить ОС оттуда. Но имей ввиду, что User Agent может быть подделан.
    Ответ написан
    Комментировать
  • Как сделать цикл for, берущий значения из класса, в python?

    Wispik
    @Wispik
    class MyClass():
        def __init__(self, name, *colors):
            self.name=name
            self.colors=colors
        def __iter__(self):
            for x in self.colors:
                yield x
    
    example=MyClass('Petya','red','green','white')
    for item in example:
        print(item)
    Ответ написан
    Комментировать
  • Как создать образ докер для чтения input?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Данный скрипт нужно запускать на пк, где нет пайтона и пр.
    Поискал решения и наткнулся на docker, изучение и чтение куче статей не дают понять, правильный ли я метод выбрал?

    Нет, неправильный. Правильное решение будет:
    • Указать в ридми/мануале скрипта его зависимости
    • Попросить пользователя установить питон нужной версии при установке
    • Предложить установить питон нужной версии автоматически при установке
    • Распространять вместе со скриптом портативную версию питона нужной версии
    Ответ написан
    Комментировать
  • Является ли опыт работы в гос. организации плохим знаком в резюме?

    Почему это должно быть каким-то негативным признаком?
    Ответ написан
    2 комментария
  • Что изучать python backend разработчику?

    Mike_Ro
    @Mike_Ro Куратор тега Python
    Python, JS, WordPress, SEO, Bots, Adversting
    Что изучать python backend разработчику?

    Вы не совсем верно ставите задачу, не "что изучать", а "какие инструменты выбрать для этой задачи". Если под "python backend разработчику" понимается классическая backend разработка, по типу сервера, для каких либо приложений, то:
    1. Как сделать, чтобы по указанному url отдавалась html страница с таким то данными? Django Writing views. В процессе работы Вы начнете понимать, для чего нужны какие то вьюхи и модели.
    2. Оказалось, что в п1. неудобно вставлять всю страницу, что делать, если мне нужно сделать более сложную html страницу? Используем один из самых популярных шаблонизаторов Jinja for Server-Side Rendering in Django.
    3. Как и где хранить данные? Пробуем SQLite. В процессе работы Вы начнете понимать, для чего нужны какие то ORM.
    4. Выяснилось, что п3 не подходит для моего проекта (почему конкретно?), где еще хранить данные? Пробуем PostgreSQL.
    5. Как сделать простое API на Django? Используем Django REST framework (DRF) или Django Ninja.
    6. Как создать возможность аутентификации пользователей и показ им именно их личной информации? How to use sessions, JWT.
    7. Как быть, если мне приходит запрос с фронта и мне нужно быстро вернуть ответ, а не ждать, пока бэк все обработает? Django Background Tasks.
    8. Задач стало очень много, Django не тянет, надо выполнять все в фоне, п6. уже не подходит (почему конкретно?), что делать? Django Celery.
    9. Как развернуть мой мега сайт на хостинге? Shared хостинг (если VDS много, это жестко конечно, но хозяин - барин). Для VDS идем гуглить, в каком порядке и что надо ставить.
    10. Как сделать автоматическое развертывание несколько проектов на удаленном сервере и нужно ли оно мне (описываем, что, где и в каком порядке нужно развернуть)? Docker + CI/CD.

    В процессе может и админка для бэка понадобиться и много чего еще по мелочи. Опять же - вначале задача, затем поиск инструмента.

    Так же можно гуглить по типу Django Roadmap 2024.
    Ответ написан
    2 комментария
  • Почему считается, что работать в крипто-компаниях - это зашквар?

    opium
    @opium
    Просто люблю качественно работать
    Так наоборот
    В порно гигантские нагрузки если ты там хорошо поработал с хайлоадом потом всякие крупные компании отрывают таких программистов легко
    С блокчейна технически сложно работать, они прямо реально сложные, спрос на таких программистов сейчас так велик что пробыть больше одного дня беззаботным просто не реально
    Про казино ничего не скажу не работал там
    Ответ написан
    Комментировать
  • Почему считается, что работать в крипто-компаниях - это зашквар?

    @Everything_is_bad
    Про зашквар ты придумал сам. Работал и в крипте, в и обычных финансах, и в простых проектах, всем было пофиг.
    Ответ написан
    Комментировать
  • Где и как в Pycharm можно проанализировать код на вызовы или использование не объявленных методов\полей?

    Mike_Ro
    @Mike_Ro Куратор тега Python
    Python, JS, WordPress, SEO, Bots, Adversting
    но реально на них можно напороться только при исполнение кода

    Для этого используют (особенно перед деплоем) линтеры и статические анализаторы кода, по типу pylint, flake8, mypy итп. Они позволяют не зависеть от конкретной IDE и автоматизировать процесс поиска ошибок в коде.
    Ответ написан
    Комментировать
  • Возможно ли запихать python файл в картинку?

    @Everything_is_bad
    Запихнуть можно, самозапуск нельзя, кто-то или что-то должно явно это сделать (исключения - уязвимости системы)
    Ответ написан
    3 комментария
  • Почему выключается VK бот?

    @Everything_is_bad
    Screen остается активным бот просто вылетает. при повторном перезапуске все ок.
    потому что надо делать сразу по нормальному:
    1. запускать через systemd, там будет и автозапуск с перезапуском при падении, и прочее
    2. ну и настроить логирование
    Ответ написан
    1 комментарий
  • Как "зафиксировать" список в питоне?

    fenrir1121
    @fenrir1121
    Начни с документации
    Вернуться к изучению основ, разобраться как работают изменяемые объекты, что такое передача по ссылке и по значению, формулировать какую вообще задачу вы решаете подобным кодом.

    Сейчас вы ссылаетесь на один и тот же объект 3 раза, вместо создания нового объекта.
    Исправляется созданием плоской копии списка.
    lst = []
    l = []
    for i in range(3):
        l.append(i)
        lst.append(l[:])
    print(lst)
    Ответ написан
    Комментировать
  • Как создать своего Телеграм-бота для Google Таблицы?

    oshliaer
    @oshliaer Куратор тега Google Sheets
    Google Products Expert
    Это возможно

    Вы не можете публиковать задания тут. Найдите исполнителя там https://freelance.habr.com/
    Ответ написан
    Комментировать