The 10 most common mistakes that Python developers make. #article#tutorial#python @thedevs https://kutt.it/5F70lT
TGINSIGHT SIMILAR POSTS
Buscar contenido similar
Canal fuente @python_academy · Post #2172 · 16 sept
Типизация в Python с использованием модуля typing В Python модуль typing предоставляет возможность добавлять подсказки типов для переменных, функций и классов, что делает код более явным и понятным. Зачем использовать типизацию? 1. Ясность и понятность кода: Добавление аннотаций типов помогает читателям быстро понять, какие данные ожидаются и какие типы переменных возвращаются из функций. 2. Предотвращение ошибок: Статические анализаторы кода, такие как mypy, могут обнаруживать потенциальные ошибки до выполнения программы, что уменьшает количество багов. 3. Документация кода: Подсказки типов могут служить формой документации, особенно полезной при совместной разработке. Разработчики могут быстро понимать интерфейсы функций и классов. Пример использования типизации для переменных и функций: from typing import List, Tuple def multiply(a: int, b: int) -> int: return a * b def process_list(data: List[int]) -> Tuple[int, int]: sum_values = sum(data) average = sum_values / len(data) return sum_values, average # Пример использования result1 = multiply(5, 3)# Ожидается int data_list = [1, 2, 3, 4, 5] result2 = process_list(data_list)# Ожидается Tuple[int, int] Здесь a: int и b: int указывают на типы аргументов функции, а -> int и -> Tuple[int, int] - на типы возвращаемых значений. Это помогает читателям кода лучше понимать ожидаемую структуру данных и типы переменных. Типизация делает ваш код более структурированным, улучшает его читабельность и может служить документацией, облегчая разработку. #python#typing
1,017 posts similares encontrados
Búsqueda global general
Python Patterns, list of Python-specific patterns and how to implement them. #article#tutorial#python @thedevs https://kutt.it/cnDv7W
Clean architectures in Python: a step-by-step example. #article#tutorial#python @thedevs https://kutt.it/4cHcFT
How to write a Python web framework. #article#tutorial#python @thedevs https://kutt.it/cg7yVR
Async IO in Python, a complete walkthrough. #article#tutorial#python @thedevs https://kutt.it/JYI8em
Speed up your Python program with concurrency. #article#tutorial#python @thedevs https://kutt.it/vsS0Gl
An A-Z of useful Python tricks. #article#tutorial#python @thedevs https://kutt.it/M268oL
Pipenv, a guide to the new Python packaging tool. #article#tutorial#python @thedevs https://kutt.it/f7AF5L
Loop better, a deeper look at iteration in Python. #article#tutorial#python @thedevs https://kutt.it/ebww7E
@djangoproject · Post #345 · 11/06/2017, 00:13
https://docs.python.org/3.6/c-api/index.html This manual documents the API used by C and C++ programmers who want to write extension modules or embed #Python. It is a companion to Extending and Embedding the Python Interpreter, which describes the general principles of extension writing but does not document the #API functions in detail.
@datasciencejobs · Post #1271 · 07/01/2023, 06:20
#вакансия#fulltime#datascience#python Вакансия: SeniorData Scientist Локация: удаленно Компания: Remoby https://www.linkedin.com/company/remoby-dsp/ Проект: международная рекламная платформа в мире rewarded video с головным офисом на Кипре. В настоящее время мы активно разрабатываем свою Demand Side Platform (DSP) Занятость: полная ⠀ УСЛОВИЯ 🔹 Удаленная работа в часовом поясе GMT (московское время), 🔹 Заработная плата от $4 000 (обсуждается индивидуально) ⠀⠀ ВАМ ПРЕДСТОИТ: 🔹 Разрабатывать новые модели машинного обучения для улучшения качества закупки трафика, 🔹 Поддерживать, настраивать и развивать существующие модели, 🔹 Настраивать параметры рекламных кампаний для их связки с ML моделями, 🔹 Взаимодействовать по задачам с коллегами с ролями: Developer, Data Engineer, DevOps, BI, 🔹 Анализировать статистику рекламы, искать инсайты и оценивать результат работы моделей. ИЩЕМ ТЕХ, КТО: ✅ Отлично знает Python и умеет писать SQL-запросы, ✅ Обладает знаниями в фундаментальной математике, теории вероятностей и прикладной статистике, ✅Обладает опытом в AdTech(обязательное требование) ✅ Хорошо знает, как работают стандартные Machine Learning алгоритмы и имеет опыт их практического внедрения и поддержки в продакшене, ✅ Умеет объяснять свои идеи людям без знания математики и машинного обучения, а также самостоятельно конвертировать бизнес-задачу в алгоритмическую, ✅ Любит работать в команде и при необходимости брать инициативу на себя. Наш Stack: Python, Github, Vertica, MySQL, Airflow, Docker, Grafana, InfluxDB, TeamCity. ✏️Для связи: @VeryKatya
@dataviz_addict · Post #168 · 31/10/2024, 11:43
Дата-открытки: итоги работы и анализ тг-чата Продолжаю парад дата-подарков и рассказываю про открытки, которые сделала для коллеги Маши. На первой карточке — визуализация материалов по темам и форматам, над которыми Маша работала в ТАСС. Код для генерации графика написал Антон в observable еще для прошлых подарочных дата-плакатов👨💻 На второй открытке — облако слов из всех сообщений, которые Маша писала в наш полурабочий чат. Данные из сообщений я собрала с помощью python — запарсила архив чата (html). Если вам будет интересна серия постов с подробным описанием процесса и кодом, то ставьте 👾 Из всего набора слов я отобрала только существительные, прилагательные и междометия, позабавил контраст связанных с работой слов и нервного смеха. Глаголы и наречия в топ не забрала, т.к. они не отражали специфику диалога. Цветом отмечены топ-10 слов по частям речи. Еще есть третья секретная открытка тоже с облаком слов. Для нее я отобрала только ругательства из сообщений и также выделила цветом топ слов по корням. Чтобы никого не компрометировать, оставлю содержание карточки в секрете🤫 P.S. За организацию печати открыток спасибо рукодельнице Насте!❤️ #датаарт#датавиз#личное#python