Ответы пользователя по тегу Python
  • Python.Как создать лабиринт?

    slinkinone
    @slinkinone
    Агент "Везде успеть"
    Представьте лабиринт в виде массива.
    1 - это блок, 0 - это область по которому можно передвигаться.
    Т.е. элементарно сгенерировав массив из 0 и 1 можно создать лабиринт. А -1 - пусть будет текущее положение персонажа. Правда в таком случае могут быть ситуации что в нём будет невозможно сделать даже одного шага. Ну и подобные проблемы - типа куча единичных блоков, которые не образуют лабиринт. Но тут придётся поработать над правилами генерации.
    Ответ написан
    Комментировать
  • Нужен совет по направлению развития начинающего программиста?

    slinkinone
    @slinkinone
    Агент "Везде успеть"
    Я бы сделал ставку на python, язык набирает обороты, используется как для десктопа, так и для web.
    Имеет много полезных, развивающихся framework-ов. Множество различных библиотек. Ну и повторюсь - он не ограничен вебом...Например sqlmap написан на python.
    Прогесс обучения мне кажется должен быть таков - изучаешь материал, придумываешь себе задачку (например програмку, которая будет отправлять random-ую картинку на почту или допустим органайзер или мини прогамка для ведения дерева того что ты уже изучил - например python -> основы, ООП, Работа с сетью...Те уже в свою очередь ещё на более мелкие итд)
    Доводи каждую задачу до конца, чтобы было что показать работодателю...
    Ну и конечно - Алгоритмы и структуры данных...без этого никуда...
    Удачи!
    Ответ написан
    Комментировать
  • Как подключиться к PostgreSQL через Python?

    slinkinone
    @slinkinone
    Агент "Везде успеть"
    Я так понимаю django...
    Надо в setting.py занести:
    DATABASES = {
    'default': {
    'ENGINE': 'django.db.backends.postgresql_psycopg2',
    'NAME': 'name',
    'USER': 'user',
    'PASSWORD': 'pass',
    'HOST': 'localhost',
    }
    }

    Потом объявить сущности. Отправить их в БД.
    А затем запрашивать на такой манер:
    education = Education.objects.all()
    Ответ написан
    1 комментарий
  • Как в sublime настроить вывод ошибок скрипта?

    slinkinone
    @slinkinone
    Агент "Везде успеть"
    Здравствуйте!
    А разве по ctrl+b не происходит компиляция и одновременный вывод ошибок в нижней консольной панели?
    Конечно перед этим нужно настроить сабл как ide для Python.
    Ответ написан
    Комментировать