S
elf можно встретить в определениях методов и при инициализации переменных.— Self представляет собой экземпляр или объекты класса и связывает атрибуты класса с определенными аргументами.
Использование переменной
self в Python позволяет разграничить атрибуты (и методы) экземпляра и локальные переменные. Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Навыки разработки на Python и Django крайне полезны. Одного лишь изучения теории недостаточно – важно подкреплять полученные знания практикой, а для этого нужны идеи конкретных проектов.
Django лучше всего осваивать, работая над реальными проектами: так вы получите опыт и подготовитесь к настоящей коммерческой разработке.
В статье несколько любопытных идей, которые вы сможете воплотить в жизнь.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Беспилотные автомобили, продвинутые голосовые ассистенты, рекомендательные системы – это только малая часть тех классных продуктов, которые создаются с помощью инженеров по машинному обучению и, думаю, не для кого не секрет, что за кулисами сего чуда стоит математика.
Именно она играет главную роль в понимании алгоритмов машинного и глубокого обучения.
Машинное обучение держится на трёх основных столпах:
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Интересные функции Python 3.9, изучить которые стоит как новичкам, так и профессионалам.
Добавлено несколько новых функций, включая объединение и обновление словарей, строковые методы и внедрение модуля zoneinfo.
Также нам представили стабильный и высокопроизводительный парсер.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Универсальность и простота Python делают его любимцем среди разработчиков для различных задач, от веб-разработки до анализа данных и машинного обучения.
10 сниппетов Python, которые помогут вам кодировать как профессионал, улучшая ваши навыки программирования и продуктивности.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Самое простое введение в объектно-ориентированное программирование (ООП) на Python.
Зачем нужны классы, как их использовать, как инициализировать экземпляр, в чём заключается наследование классов.
ООП - это метод структурирования программ путем объединения связанных свойств и методов в отдельные объекты.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Генератор списков – это простой для чтения, компактный и элегантный способ создания списка из любого существующего итерируемого объекта.
Способов создания генератора списков и увидим некоторые их вариации:
ifif и elseforГенератор списка – это одна строка кода, которую вы пишете в квадратных скобках
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Библиотека
docxtpl используется для работы с документами формата Microsoft Word (.docx) в Python, которая позволяет создавать и редактировать документы на основе шаблонов.Принцип работы с библиотекой
docxtpl:OpenPyXL - это библиотека для работы с файлами формата Microsoft Excel (.xlsx)
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Собеседование на позицию Data Scientist состоит из следующих секций:
Материал в первую очередь будет полезен Data Scientist'ам и ML инженерам, при этом некоторые разделы, всем IT специалистам
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
В мире сетевых приложений и программирования правильная обработка и проверка IP-адресов играет ключевую роль.
– Python предоставляет несколько модулей, при помощи которых можно проверить IP-адрес.
Два способа, как проверить IP-адрес с использованием языка Python: при помощи модулей socket и ipaddress.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Декоратор – это функция, которая принимает другую функцию и расширяет поведение последней, не изменяя ее явным образом.
— Декораторы очень удобны, чтобы модифицировать поведение функций и классов, создавать для их обработки дополнительную логику
Туториал об устройстве, назначении и практическом использовании декораторов Python с многочисленными примерами программного кода
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
В мире науки о данных существует бесчисленное множество библиотек и инструментов, которые помогают ускорить работу и повысить эффективность анализа.
Разнообразные инструменты, способные помочь вам в вашей работе.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Простой способ сериализовать объекты Python – встроенный модуль pickle.
Если его возможностей не хватает, на выручку придёт dill.
Сериализация (англ. serialization, marshalling) – это способ преобразования структуры данных в линейную форму, которую можно сохранить или передать по сети.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Конфигурационные файлы в Python – это файлы, которые содержат параметры или настройки программы.
Хранение паролей в переменных среды считается более безопасным по сравнению с хранением их в тех же файлах проекта по причинам:
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Рутина — консервативный распорядок и метод работы, рабское следование заведённому шаблону, превратившееся в механическую привычку.
Рутина в процессах порождает спрос на специалистов средней и низкой квалификации, которыми компании компенсируют отсутствие автоматизации процессов внутри Data Science и мешают расти профессионально.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
В этой статье коснёмся самых основных вещей:
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Пишем класс на Python для работы с MS SQL Server и другими БД с интерфейсом ODBC.
Ограничения SQL берут своё начало в декларативности языка – мы указываем SQL что мы хотим получить, а SQL извлекает нам это из указанной базы.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Данная статья предназначена для:
Для улучшения кода на Python программисты могут использовать много приемов.
Здесь собрано несколько самых простых и при этом самых эффективных из них.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Для успешной карьеры в разработке важно следить за требованиями рынка, изучать востребованные технологии и стремиться получить новые навыки.
— Комбинация представленных в статье технологий и инструментов может стать вашим конкурентным преимуществом и открыть ворота в мир разработки back-end на Python.
Django остается наиболее востребованным, простым в изучении и мощным фреймворком.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Книги по Python (и связанным с ним специальным темам) на русском языке.
Расставлены книги в порядке возрастания сложности, обобщены указанные читателями преимущества и недостатки.
Просто Python
Please open Telegram to view this post
VIEW IN TELEGRAM