Forwarded from Библиотека питониста | Python, Django, Flask
4 концепции Python, которые могут запутать новичков
Виртуальные среды, интерполяция строк, ленивое вычисление.
https://proglib.io/w/27201512
Виртуальные среды, интерполяция строк, ленивое вычисление.
https://proglib.io/w/27201512
Medium
4 Python Concepts That Beginners May Be Confused About
Virtual environments, string interpolation, lazy evaluation, and comprehensions
Forwarded from 🐍 PythonGuru — работа и стажировки для программистов
Дзен Python – философии программирования от Тима Петерса (PEP20)
Одним из важных вкладов в развитие Python стал свод правил Дзен Питон или как его еще называют PEP20 от Тима Петерсона.
В 1999 году Тим Петерс предложил свой свод правил по улучшению языка Питон. Дзен Python представлял собой 20 пунктов, последний из которых не был заполнен. Автор предложил написать последнее правило создателю "Питона" Гвидо Ван Россуму. Стоит отметить, что и по сей день последнее правило Дзен-философии от Тима Петерса пустое.
Сегодня этот свод правил такой же востребованный, как два десятка лет назад. Благодаря этому код, написанный с учетом PEP20, легко читаем для любого программиста. Это особенно актуально при реализации больших масштабных проектов, над созданием кода которых трудится целая группа программистов. Также читабельность кода важна при последующем сопровождении программного продукта – исправлении багов, выпуске обновлений.
Её текст выдаётся интерпретатором Python по команде
Одним из важных вкладов в развитие Python стал свод правил Дзен Питон или как его еще называют PEP20 от Тима Петерсона.
В 1999 году Тим Петерс предложил свой свод правил по улучшению языка Питон. Дзен Python представлял собой 20 пунктов, последний из которых не был заполнен. Автор предложил написать последнее правило создателю "Питона" Гвидо Ван Россуму. Стоит отметить, что и по сей день последнее правило Дзен-философии от Тима Петерса пустое.
Сегодня этот свод правил такой же востребованный, как два десятка лет назад. Благодаря этому код, написанный с учетом PEP20, легко читаем для любого программиста. Это особенно актуально при реализации больших масштабных проектов, над созданием кода которых трудится целая группа программистов. Также читабельность кода важна при последующем сопровождении программного продукта – исправлении багов, выпуске обновлений.
Её текст выдаётся интерпретатором Python по команде
import this
Forwarded from 🐍 PythonGuru — работа и стажировки для программистов
Вдруг вы были не в курсе — у Тинькофф есть образовательные программы для школьников, студентов и начинающих специалистов!
Все желающие могут бесплатно:
🔸 прослушать лекции от ведущих специалистов Тинькофф;
🔸 подготовиться к олимпиадам и поступлениям в финтех вузы;
🔸 пройти курсы по аналитике, разработке;
🔸 устроиться на стажировку в одну из крупнейших финтех-компаний России.
У ребят в середине декабря стартует набор на стажировки по направлениям: аналитика, веб-разработка и фронтенд.
Это отличный старт карьеры и возможность получить опыт работы в классной современной компании.
Чтобы быть в курсе всех новостей — советуем подписаться на канал Тинькофф Образование, так вы точно ничего не пропустите: https://t.me/tinkoff_fintech
Все желающие могут бесплатно:
🔸 прослушать лекции от ведущих специалистов Тинькофф;
🔸 подготовиться к олимпиадам и поступлениям в финтех вузы;
🔸 пройти курсы по аналитике, разработке;
🔸 устроиться на стажировку в одну из крупнейших финтех-компаний России.
У ребят в середине декабря стартует набор на стажировки по направлениям: аналитика, веб-разработка и фронтенд.
Это отличный старт карьеры и возможность получить опыт работы в классной современной компании.
Чтобы быть в курсе всех новостей — советуем подписаться на канал Тинькофф Образование, так вы точно ничего не пропустите: https://t.me/tinkoff_fintech
Telegram
Н-етинькофф
Неофициальный канал.
Forwarded from Python Academy
Ещё одна пасхалка
Модуль
Но будет вызвано исключение, которое говорит "not a chance", что означает "ни единого шанса". Однако есть ещё один интересный момент, а именно – исходный код этого модуля.
Оказывается, интерпретатор CPython сначала запускает файл
#пасхалки #future
Модуль
__future__
позволяет подключать функционал из будущих версий языка. Например, можно попробовать импортировать фигурные скобки как в си-подобных языках.Но будет вызвано исключение, которое говорит "not a chance", что означает "ни единого шанса". Однако есть ещё один интересный момент, а именно – исходный код этого модуля.
Оказывается, интерпретатор CPython сначала запускает файл
future.c
, когда встречается импорт этого модуля. А само это исключение реализовано на этой строчке.#пасхалки #future
Forwarded from Библиотека питониста | Python, Django, Flask
Воспроизводимые и обновляемые среды Conda: управление зависимостями с помощью conda-lock.
https://proglib.io/w/dd0b93d5
https://proglib.io/w/dd0b93d5
Python⇒Speed
Reproducible and upgradable Conda environments with conda-lock
You want your packaging to be reproducible, and upgrade Conda dependencies without conflicts. Learn how to do it with a third-party tool: conda-lock.
Forwarded from Библиотека питониста | Python, Django, Flask
Tall, Snarky Canadian
Unravelling `not` in Python
For this next blog post in my series of Python's syntactic sugar, I'm tackling what would seem to be a very simple bit of syntax, but which actually requires diving into multiple layers to fully implement: not. On the surface, the definition of not is very…
Forwarded from Machine Learning REPA (RU) (Mikhail Rozhkov)
Поздравляем команду EvidentlyAI с первым 0.0.1 релизом Evidently - open source инструмента для мониторинга моделей и данных! В первой версии доступен функционал анализа дрифта в данных!
Обязательно в скором времени посмотрим, что там внутри! Python библиотека и расширение для Jypyter Notebook! Что доступно уже сейчас?
🧮Statistical tests to detect drift
📊 Interactive plots
📩 Easy to export report
📕 Works in Jupyter notebook
Твит с анонсом: https://twitter.com/EvidentlyAI/status/1333757993553448961?s=20
GitHub: https://github.com/evidentlyai/evidently
Обязательно в скором времени посмотрим, что там внутри! Python библиотека и расширение для Jypyter Notebook! Что доступно уже сейчас?
🧮Statistical tests to detect drift
📊 Interactive plots
📩 Easy to export report
📕 Works in Jupyter notebook
Твит с анонсом: https://twitter.com/EvidentlyAI/status/1333757993553448961?s=20
GitHub: https://github.com/evidentlyai/evidently
Twitter
Evidently AI
🚀 One small Python library, one giant leap for Evidently. An open-source tool to analyse data drift: 🧮 Statistical tests to detect drift 📊 Interactive plots 📩 Easy to export report 📕 Works in Jupyter notebook Check it out, and share your thoughts! https:…
Forwarded from Библиотека питониста | Python, Django, Flask
Getting Started with Python: Understand key data structures and use Python in object-oriented programming (2020)
Авторы: Fabrizio Romano, Benjamin Baka, Dusty Phillips
Количество страниц: 724
Книга начинается с подробного и практического введения в Python. Вы научитесь писать программы, создавать простые веб-сайты и работать с данными, используя популярные библиотеки науки о данных Python. Авторы делают особый акцент на структурах данных и алгоритмах.
Скачать книгу
Авторы: Fabrizio Romano, Benjamin Baka, Dusty Phillips
Количество страниц: 724
Книга начинается с подробного и практического введения в Python. Вы научитесь писать программы, создавать простые веб-сайты и работать с данными, используя популярные библиотеки науки о данных Python. Авторы делают особый акцент на структурах данных и алгоритмах.
Скачать книгу
Telegram
Книги для программистов (reserved)
Getting Started with Python: Understand key data structures and use Python in object-oriented programming (2020)
Авторы: Fabrizio Romano, Benjamin Baka, Dusty Phillips
Авторы: Fabrizio Romano, Benjamin Baka, Dusty Phillips
Forwarded from Библиотека питониста | Python, Django, Flask
YouTube
Python Tutorial - Python Full Course for Beginners
Python tutorial - Python full course for beginners - Go from Zero to Hero with Python (includes machine learning & web development projects).
🔥 Want to master Python? Get my Python mastery course: http://bit.ly/35BLHHP
👍 Subscribe for more Python tutorials…
🔥 Want to master Python? Get my Python mastery course: http://bit.ly/35BLHHP
👍 Subscribe for more Python tutorials…