Вопрос с собеседования:
🔖 Какие виды строк бывают в питоне?
Ответ:
Зависит от версии Питона. Во второй ветке два типа: однобайтные строки и Юникод представлены классами str и unicode соответственно. В третьем Питоне есть один вид строк str, который представляет собой Юникод. Однобайтных строк нет, вместо них есть тип bytes, то есть цепочка байт.
Если знаешь ответ — ставь ❤️, если нет — 🤯
➡️ Free Python | #Вопросы
Ответ:
Если знаешь ответ — ставь ❤️, если нет — 🤯
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯6❤2
Python Roadmap
Репозиторий с подробным описанием всего, что нужно знать python-разработчику с нуля до уровня джуна
🔤 Перейти в репозиторий 🔤
➡️ Free Python | #Репозиторий
Репозиторий с подробным описанием всего, что нужно знать python-разработчику с нуля до уровня джуна
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥2
Вопрос с собеседования:
🔖 Зачем нужен wraps?
Ответ:
wraps - декоратор из стандартной поставки Python, модуль functools. Он назначает функции-врапперу те же поля __name__, __module__, __doc__, что и у исходной функции, которую вы декорируете. Это нужно для того, чтобы после декорирования функция-враппер в стектрейсах выглядела как декорируемая функция.
Если знаешь ответ — ставь ❤️, если нет — 🤯
➡️ Free Python | #Вопросы
Ответ:
Если знаешь ответ — ставь ❤️, если нет — 🤯
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🤯2👍1
Python — простой в изучении и практическом использовании язык программирования, который свободно доступен на компьютерах под управлением Mac OS, Windows и Linux. Изучив Python, вы сможете использовать его в своей профессиональной деятельности, не покупая какое-либо программное обеспечение.
Данная книга представляет собой курс программирования на языке Python. Краткий и четкий стиль изложения и многочисленные упражнения позволят достаточно быстро овладеть основными навыками программирования и методами обработки данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Книга охватывает применение ИИ и машинного обучения в бизнесе и инженерии. В ней рассматриваются основные алгоритмы, примеры построения моделей машинного обучения на Python с использованием библиотеки Scikit-Learn, создания нейросетей, используя библиотеки Keras и TensorFlow, а также основы оценки регрессионных моделей и классификации.
Приведены примеры распознавания лиц, обнаружения объектов и языковых моделей. Также обсуждается использование облачных API Cognitive Services для интеграции ИИ в приложения.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥1
Эта книга предлагает 120 задач, охватывающих различные области, такие как: анализ данных, прогнозирование, классификация и распознавание образов, и многое другое.
Каждая задача детально демонстрирует методы глубокого обучения и нейронных сетей: выбор архитектуры, подготовку данных, обучение и оценку. Примеры кода на Python делают материал доступным для практического освоения.
Книга полезна для специалистов по данным, исследователей, студентов и всех интересующихся современными методами глубокого обучения для науки, технологий и бизнеса.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2
Эта книга представляет собой полное руководство по Python Optimization Modeling Objects — пакету с открытым исходным кодом, предназначенному для формулирования и решения крупномасштабных задач оптимизации. Его можно использовать как из командной строки, так и из интерактивного окружения Python, что сильно упрощает создание моделей Pyomo, применение оптимизаторов и изучение решений. Благодаря многочисленным примерам, иллюстрирующим различные способы формулирования моделей, книга прекрасно раскрывает широту средств моделирования, поддерживаемых Pyomo, и ее подходы к сложным практическим приложениям.
Издание предназначено для начинающих и опытных разработчиков моделей, в том числе студентов старших курсов и аспирантов, научных работников и инженеров-практиков.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
[2023]
Научитесь публиковать Python-пакеты в PyPI, создавая проекты, доступные для глобального сообщества, управлять документацией и создавать профессиональные файлы README, а также разберётесь в лицензировании программного обеспечения. Вы освоите передовые стандарты упаковки Python, подготовитесь к работе с реальными приложениями, научитесь эффективно управлять пакетами и устранять неполадки в проектах.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Что такое модуль?
Ответ:
Модуль – функционально законченный фрагмент программы, оформленный в виде отдельного файла с исходным кодом или поименованной непрерывной её части. Модули позволяют разбивать сложные задачи на более мелкие в соответствии с принципом модульности. Файл, который содержит исходный код на языке Python, является модулем. Модули могут объединяться в пакеты и, далее, в библиотеки.
Если знаешь ответ — ставь ❤️, если нет — 🤯
➡️ Free Python | #Вопросы
Ответ:
Если знаешь ответ — ставь ❤️, если нет — 🤯
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🤯4
Что такое диапазон?
Ответ:
Диапазоны – неизменяемые последовательности чисел, которые задаются началом, концом и шагом. Представлены классом range (в Python 2 – xrange; range в Python 2 – это функция, которая возвращает список). Параметры конструктора должны быть целыми числами (либо экземпляры класса int, либо любой объект с методом __index__) Поддерживает все общие для последовательностей операции, кроме конкатенации и повторения, а также, в версиях Python до 3.2, срезов и отрицательных индексов.
Если знаешь ответ — ставь ❤️, если нет — 🤯
➡️ Free Python | #Вопросы
Ответ:
Если знаешь ответ — ставь ❤️, если нет — 🤯
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯2❤1
"Большая книга примеров" предлагает подробное описание языка программирования Python, дополненное материалами из различных интернет-источников. Книга нацелена на то, чтобы помочь читателям понять язык через его описание и примеры использования, и может служить учебным пособием для начинающих.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1
Вопрос с собеседования:
🔖 Что такое последовательность в Python?
Последовательностью в Python называется итерабельный объект, который поддерживает эффективный доступ к элементам с использованием целочисленных индексов через специальный метод __getitem__() и поддерживает метод __len__(), который возвращает длину последовательности. К основным встроенным типам последовательностей относятся list, tuple, range, str и bytes.
Последовательности также опционально могут реализовывать методы count(), index(), __contains__() и __reversed__() и другие.
Если знаешь ответ — ставь ❤️, если нет — 🤯
➡️ Free Python | #Вопросы
Последовательности также опционально могут реализовывать методы count(), index(), __contains__() и __reversed__() и другие.
Если знаешь ответ — ставь ❤️, если нет — 🤯
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯2❤1👍1
Не пытайтесь подгонять Python под привычные вам языки программирования. Его простота позволяет быстро освоить основы, но для эффективной разработки нужны более глубокие знания.
Второе издание книги поможет вам раскрыть потенциал Python 3, используя лучшие идеи языка. Автор разбирает базовые инструменты, библиотеки и учит писать лаконичный, быстрый и понятный код. Вы освоите идиоматические приёмы Python 3, выходящие за рамки привычного опыта.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
«Программирование на Python с нуля» идеальная книга для того, чтобы познакомить начинающих программистов с базовыми концептами одного из самых популярных языков программирования. Вместе с ней вы пройдете увлекательный путь от первых строк кода до создания полноценной игры. Для этого вы не только изучите основные элементы Python, но и потренируетесь использовать их в практических упражнениях от автора. Чем дальше по ходу книги, тем сложнее становятся предлагаемые им задачки к концу чтения вы сможете выпустить свою первую научно-фантастическую игру и расшифровать секретное сообщение. Руководство подойдет даже тем, у кого совсем нет опыта в программировании.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Вопрос с собеседования:
🔖 Можно ли изменить отдельный символ внутри строки?
Ответ:
Нет, строки неизменяемы. Операции замены, форматирования и конкатенации возвращают новую строку.
Если знаешь ответ — ставь ❤️, если нет — 🤯
➡️ Free Python | #Вопросы
Ответ:
Если знаешь ответ — ставь ❤️, если нет — 🤯
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🤯4
Python — отличный инструмент, прежде всего из-за множества библиотек для работы с данными. Эта книга объединяет подробные описания таких библиотек, как IPython, NumPy, pandas, Matplotlib и Scikit-Learn.
Специалисты по обработке данных найдут здесь решения для обработки, преобразования и визуализации данных, а также для разработки статистических и машинных моделей. Книга является идеальным справочником по научным вычислениям в Python.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Вопрос с собеседования:
🔖 Что такое коллизия?
Ответ:
Когда хеш-функция возвращает один и тот же ответ для разных данных.
Если знаешь ответ — ставь ❤️, если нет — 🤯
➡️ Free Python | #Вопросы
Ответ:
Если знаешь ответ — ставь ❤️, если нет — 🤯
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯2
Эта книга предлагает 120 задач, охватывающих различные области, такие как: анализ данных, прогнозирование, классификация и распознавание образов, и многое другое.
Каждая задача детально демонстрирует методы глубокого обучения и нейронных сетей: выбор архитектуры, подготовку данных, обучение и оценку. Примеры кода на Python делают материал доступным для практического освоения.
Книга полезна для специалистов по данным, исследователей, студентов и всех интересующихся современными методами глубокого обучения для науки, технологий и бизнеса.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Что такое миксины
Ответ:
Миксин (mix-in, анг. “примесь”), паттерн проектирования в ООП, когда в цепочку наследования добавляется небольшой класс-помощник. Например, есть класс
В названия миксинов принято добавлять слово Mixin, так как не существует никакого механизма для понимания полноценный это класс или миксин. Миксин технически является самым обычным классом.
Если знаешь ответ — ставь ❤️, если нет — 🤯
➡️ Free Python | #Вопросы
Ответ:
class NowMixin(object):
def now():
return datetime.datetime.utcnow()
Тогда любой класс, наследованный с этим миксином, будет иметь метод now().
В названия миксинов принято добавлять слово Mixin, так как не существует никакого механизма для понимания полноценный это класс или миксин. Миксин технически является самым обычным классом.
Если знаешь ответ — ставь ❤️, если нет — 🤯
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🤯2❤1
Издание представляет собой практический курс, состоящий из 13 разделов (12 из которых интерактивные — для среды JupyterLab). Курс содержит введение в основы языка Python с дальнейшим упором на аналитику данных (работа с наборами данных, статистика, язык SQL, метрики и машинное обучение). Формат материала прост для понимания, а каждый новый раздел включает в себя набор необходимых файлов, ссылок и практических заданий.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥1