[$] Inspecting and modifying Python types during type checking Python 的静态类型系统有其独特之处:类型注解在运行时是可访问的,但默认不会被求值,其含义由外部类型检查器赋予。这些注解通常使用内置 `typing` 模块中的辅助工具,主流类型检查器对其含义有基本共识。然而,现有的类型系统在描述真实 Python 程序中常见的动态元编程模式时,能力仍显不足。PEP 827("类型操作")旨在为 Python 的类型系统增加新能力,以解决此问题,但社区对该提案的讨论意见不一。 原文链接:https://lwn.net/Articles/1061083/ #Python#类型系统#PEP#编程语言设计 #AIGC Read more
TGINSIGHT SIMILAR POSTS
Buscar contenido similar
Canal fuente @python_academy · Post #2203 · 8 oct
Получение срезов итераторов Если вы попытаетесь получить срез итератора, то столкнётесь с ошибкой TypeError, сообщающей о том, что на объект-генератор нельзя оформить подписку. Однако эта проблема поддаётся решению (см картинку). Воспользовавшись методом itertools.islice, можно создать объект islice, который представляет собой итератор, выдающий нужные элементы. Однако здесь важно отметить то, что эта конструкция использует все элементы генератора вплоть до начала среза и все элементы в объекте islice. #python
Hashtags
1,002 posts similares encontrados
Búsqueda global general
@datasciencejobs · Post #1570 · 21/07/2023, 15:03
#вакансия#remote#удаленка#fulltime#backend#python#senior#pyspark Компания: Rubbles Вакансия: Middle / Senior Data Scientist Формат работы: remote из любой точки мира / Офис МСК Занятость: полная Зарплатная вилка: 250 000 - 400 000 NET 📌 О компании: Компания Rubbles (SBDA Group) занимается анализом данных и машинным обучением. Решаем много задач из разных индустрий: системы таргетирования персональных коммуникаций в банках, ритейле и телекоме, системы предсказания спроса на товары в ритейле, поисковые системы по товарам в онлайн-магазинах, системы предсказания поломок оборудования для промышленности и многое другое. Сейчас в поиске Дата Сайнтиста на проект для крупного ритейла. 📌 Основные задачи: • Моделирование и обработка данных на Python для извлечения бизнес-ценности из данных; • Обучение ML моделей; • Проработка гипотез; • Деплой моделей в продуктивное окружение и мониторинг качества; • Анализ данных, выявление зависимостей и потенциала для развития моделей; • Построение воспроизводимых и переиспользуемых решений для работы с данными и моделями; • Работа по улучшению метрик качества. 📌 Основные требования: • Опыт работы на позиции DS от 2-х лет; • Опыт работы с pySpark, SQL, стек Hadoop от 1 года; • Опыт использования ml библиотек на Python (бустинг, нейронные сети); • Опыт автоматизации пайплайнов работы с данными (Airflow); • Большим плюсом будет знание Docker и Kubernetes ; • Опыт работы на позиции, связанной с промышленной разработкой как плюс; • Понимание методов машинного обучения с точки зрения математики и умение адаптировать их под конкретные задачи; • Опыт проработки задачи от бизнес-постановки до математической формулировки и реализации в коде. 📌 Наше предложение: • Возможность работы удаленно, за пределами РФ; • Участие в быстром росте компании, работающей на перспективном AI рынке; • Поддержка кандидата в профессиональном и карьерном росте; • Совместная работа с опытными разработчиками, аналитиками данных, менеджерами, продуктологами; • ДМС по всей России со стоматологией (РФ). cv можно направить сюда @morevaliddevelopers
@dasturlash_hayoti · Post #3913 · 10/08/2025, 07:20
Naming Convention — Koddagi tartib 👨💻JavaScript ◾️camelCase → userName (o‘zgaruvchilar, funksiyalar) ◾️PascalCase → UserProfile (class, React komponent) ◾️UPPER_SNAKE_CASE → DEFAULT_TIMEOUT (konstantalar) 🧑💻Python ◾️snake_case → user_name (o‘zgaruvchilar, funksiyalar) ◾️PascalCase → UserProfile (class) ◾️UPPER_SNAKE_CASE → DEFAULT_TIMEOUT (konstantalar) 💡Pro tip: Boolean nomini is/has/can bilan boshlang (isActive, hasPermission). Array — ko‘plik, object — yagonalik (users vs user). Yagona qoidaga rioya qiling → Kod toza, jamoa baxtli💻. #DasturlashHayoti#CleanCode#NamingConvention#JS#Python 💻@dasturlash_hayoti— dasturchilar hayoti va dasturlash olami haqida qiziqarli loyiha!
@awesomeopensource · Post #50 · 03/03/2018, 12:19
500lines 教你用少于500行的代码实现一些炫酷的功能。python解释器、ci (持续集成系统)、数据库等等。 语言:#JavaScript#Python#Ruby#Haskell etc. 分类:#书#教程 感想 @kirikira 的投稿
@datasciencejobs · Post #2454 · 27/11/2024, 14:00
#вакансия#ml#engineer#ds#pytorch#tensorflow#python ⭐️Компания: Wisebits 🔥Позиция: ML Engineer / Data Scientist (Search & Recommendations) 🏢Формат работы: full time, удаленно/relocate 💰 Зарплата: от 4000 eur net Wisebits — международный IT-холдинг с сильной технической командой! Наш ключевой продукт — высоконагруженный видеохостинг, которым ежедневно пользуются миллионы людей по всему миру. Более чем за 15 лет на рынке мы сформировали профессиональную команду, где ценятся вовлечённость и инициативность. Если хочешь работать с high-load продуктом и иметь возможность влиять на его развитие — присоединяйся к нам! Чем предстоит заниматься: - Разработка алгоритмов и моделей для решения задач рекомендаций и поиска; - Анализ работы данных систем, поиск проблем и точек роста; - Подготовка отчётов с рассказом о работе систем для команды и руководства Что мы ожидаем от тебя: - Опыт построения рекомендательных систем; - Большим плюсом будет индустриальный опыт по разработке семантического поиска на базе различных transformer-based архитектур; - Опыт работы с базами данных (мы используем Clickhouse, MySQL, Mongo); - Опыт разработки на Python (знание numpy, pandas и проч.); - Опыт с инструментами и библиотеками для машинного обучения (PyTorch/TensorFlow, HuggingFace и проч.); - Актуальные знания ML state-of-art; - Опыт прикладного применения математической статистики. - Аналитический склад ума – способность критически оценивать гипотезы, анализировать и структурировать данные, делать выводы и устанавливать неочевидные взаимосвязи между разрозненными фактами. Что мы предлагаем: - Полностью белая стабильная заработная плата; - Отсутствие бюрократии — гибкие условия работы. - Расширенный пакет бенефитов, включающий медицинскую страховку, покрытие налогов, курсы иностранных языков, профессиональное обучение, а также необходимую для работы технику. - Поддержка при релокации: мы берем на себя расходы по переезду для тебя и твоей семьи, включая покупку билетов, визовую поддержку и оплату первого месяца жилья. - Дружная и интернациональную команду, которая ценит профессионализм и сотрудничество. 👉 По всем вопросам: @nastya_searchall
@repo_science · Post #3964 · 15/01/2024, 19:54
#python#code 🗑 Empty Recycle Bin using Python ----- Main channel: @repo_science Coupons: @freecoupons_reposcience -----
@repo_science · Post #3668 · 20/10/2023, 12:18
#Python#script 🤖 PlotAI PlotAI es una herramienta para generar gráficos en Matplotlib. — el usuario envía un marco de datos como entrada; — PlotAI crea un mensaje para LLM, que contiene los primeros cinco registros y genera código Python; - Se ejecuta el código Python devuelto y se muestra el gráfico. pip install plotai 🔗Github ----- Main channel: @repo_science Coupons: @freecoupons_reposcience -----
@repo_science · Post #3667 · 20/10/2023, 12:16
#python#script 📲 Using your mobile as webcam. 🔗opencv-python ----- Main channel: @repo_science Coupons: @freecoupons_reposcience -----
@repo_science · Post #3626 · 01/10/2023, 02:09
#Python#streamlit 😎 Getting Started with Streamlit for Data Science ----- Main channel: @repo_science Coupons: @freecoupons_reposcience -----
Hashtags
@repo_science · Post #3598 · 16/09/2023, 01:08
#Python#Bootcamp 🐍 Python Programming: The Complete Python Bootcamp 2023 Python from Scratch. Learn Data Science and Visualization, Automation, Excel, SQL and Scraping with Python.100% Hands-On 🗣 Andrei Dumitrescu, Crystal Mind Academy 🔗Link ----- Main channel: @repo_science Coupons: @freecoupons_reposcience -----
@repo_science · Post #3405 · 07/07/2023, 16:32
#python#algorithm 🐍 Advanced algorithms Learn every algorithm you would ever need 📆5-2023 ⏳8 hours 🌐En 🔗Link ----- Main channel:@repo_science Coupons: @freecoupons_reposcience -----
Hashtags
Towards inserting one billion rows in SQLite under a minute. #article#sqlite#python#rust @thedevs https://kutt.it/k1YjwS