Вопросы с тегом «python»

9
Сколько времени займет изучение Python? [закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

9
Какова историческая основа использования Javascript в веб-программировании?

Я родом из научной биологии, где мы также часто используем Python. Теперь, когда я начал заниматься веб-разработкой, я постоянно задавался вопросом, почему именно JavaScript является основным клиентским языком в Интернете. Преобладание JavaScript - это историческая случайность или что-то еще? Кроме...

9
Что освещать в лекции «Введение в Python»?

Я в студенческой команде, которая занимается веб-разработкой. Мои товарищи по команде интересуются Python, и я единственный, кто изучил его, поэтому меня попросили выступить с докладом «Введение в Python» на следующей неделе. Я хотел бы выслушать ваш совет о том, что говорить, чтобы сделать...

9
Общие правила написания компилятора X для Z в Y

Предположим, X является языком ввода, Z является языком вывода, затем f является компилятором, который написан на языке Y. f = X -> Z Поскольку f - это всего лишь программа, я думаю, что Y может быть любым языком, верно? Таким образом, мы можем иметь компиляторы f1, f2, каждый из которых написан...

9
Рекомендации по неявному или явному соединению строк

Я хотел бы знать рекомендации о неявном объединении линий в сравнении с явным объединением линий в Python. В частности, вы предпочитаете одну форму другой? Что вы рекомендуете в качестве общего дефолта? Какие критерии у вас есть для выбора одного над другим, и если у вас есть предпочтение одного,...

9
Хорошая практика для упаковки программ на Python

Я уже некоторое время использую Python как в личных, так и в профессиональных проектах. Одна вещь, которая произошла со мной в последнее время, это то, что я никогда не думал о хорошем способе развертывания программ на Python. По сути, поскольку это в основном набор сценариев, я обычно просто...

9
Каково обоснование для оператора мощности Python, связывающего право?

Я пишу код для разбора строк математических выражений и заметил, что порядок, в котором цепочечные операторы вычисляются в Python, отличается от порядка в Excel. С http://docs.python.org/reference/expressions.html : «Таким образом, в непереносимой последовательности степенных и унарных операторов...

9
Какие проблемы связаны с набором текста при написании компилятора для динамически типизированного языка?

В этом выступлении Гвидо ван Россум (27:30) рассказывает о попытках написать компилятор для кода Python, комментируя его следующим образом: оказывается, что не так просто написать компилятор, который поддерживает все хорошие свойства динамической типизации, а также поддерживает семантическую...

9
Машинное обучение с категориальными и непрерывными данными

Этот вопрос может идти здесь или на ТАК, возможно ... Предположим, что ваш обучающий набор данных содержит как категориальные, так и непрерывные данные, такие как эта настройка: Animal, breed, sex, age, weight, blood_pressure, annual_cost cat, calico, M, 10, 15 , 100 , 100 cat, tabby, F, 5, 10 , 80...

9
Использование '{}' в строках формата считается Pythonic?

Я только что узнал, что ты можешь написать '{}{}'.format(string_a, string_b) вместо '{0}{1}'.format(string_a, string_b) в Python, то есть вы можете опустить цифры для параметров формата строки, когда вы хотите, чтобы вещи располагались друг за другом по порядку. Это считается Pythonic? ПРИМЕЧАНИЕ....

9
Есть ли разница в изучении ООП на разных языках программирования? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Я хочу выучить ООП. Я знаю Python и очень мало знаю...

9
зачем нужна пустая функция

Я начал изучать Python и мне интересно, почему в языке программирования нужны пустые функции например в питоне: def empty_func(): pass даже в скриптах оболочки пустые функции доступны пустые функции. Мое понимание и вопрос: Зачем языку программирования нужны пустые функции? Это просто игра с языком...

9
Зачем Python нужен и компилятор, и интерпретатор?

Я могу понять тот факт, что Java нуждается как в компиляторе, так и в интерпретаторе. Он компилирует исходный код в байт-код, а затем виртуальная машина (в Windows, в Linux, на Android и т. Д.) Преобразует этот байт-код в машинный код для текущей архитектуры. Но зачем Python нужен и компилятор, и...

9
Похоже, что объединение Python фокусируется не на элементах, которые нужно объединить, а на символе по сравнению с Ruby или Smalltalk по соображениям дизайна?

Я думал, что один из краеугольных камней ООП состоит в том, что у нас есть объекты, с которыми мы имеем дело, и затем мы отправляем им сообщения. Поэтому может показаться естественным, что у меня есть коллекция предметов, и мне нужно поместить их в одну строку, чтобы сделать это: ["x", "o",...

9
Микросервисы и общие библиотеки

Мы разрабатываем систему на основе независимых микросервисов (подключенных через шину RabbitMq). Код будет (по крайней мере для первых компонентов) написан на python (как python2, так и python3). У нас уже есть монолитное приложение, реализующее некоторую бизнес-логику, которую мы хотим...

9
Декораторы классов в Python: практические примеры использования

Я ищу практические и не синтетические варианты использования декораторов классов Python. До сих пор единственный случай, который имел смысл для меня, - это регистрация класса в системе издатель-подписчик, например, плагины или события, что-то вроде: @register class MyPlugin(Plugin): pass или...

9
Иногда частные функции - это просто еще не извлеченные внутренние единицы функциональности. Так почему бы не проверить их?

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