🐍 У нас есть еженедельная email-рассылка, посвященная последним открытиям и тенденциям в мире Python.
В ней:
● Новые возможности в последних версиях Python
● Работа с базами данных и SQL в Python
● Веб-разработка на Django и Flask
● Машинное обучение и анализ данных с помощью Python
● Автоматизация и работа с API на Python
● Тестирование и отладка кода на Python
● Задачи для новичков с решениями
👉Подписаться👈
В ней:
● Новые возможности в последних версиях Python
● Работа с базами данных и SQL в Python
● Веб-разработка на Django и Flask
● Машинное обучение и анализ данных с помощью Python
● Автоматизация и работа с API на Python
● Тестирование и отладка кода на Python
● Задачи для новичков с решениями
👉Подписаться👈
❤🔥5👍2
Shpargalka_po_Python_Data_Science.pdf
1.4 MB
✍️ Шпаргалка Python для Data Science
Содержит:
▫️основы Python;
▫️инструкции по Jupyter Notebook;
▫️основы NumPy;
▫️основы линейной алгебры на примере NumPy;
▫️основы Pandas;
▫️примеры работы с Scikit-Learn;
▫️библиотеки для визуализации данных Matplotlib, Seaborn и Bokeh.
Содержит:
▫️основы Python;
▫️инструкции по Jupyter Notebook;
▫️основы NumPy;
▫️основы линейной алгебры на примере NumPy;
▫️основы Pandas;
▫️примеры работы с Scikit-Learn;
▫️библиотеки для визуализации данных Matplotlib, Seaborn и Bokeh.
🔥9❤7👍4
🧑💻 Новый #дайджест по Python
🐍 ChatGPT для изучения программирования. Не очевидные примеры
Автор предлагает некоторые примеры применения ChatGPT, такие как анализ кода, перевод кода на другие языки программирования и др.
🐍 Django: Write-up on optimizing the system check framework
Автор статьи описывает оптимизацию системных проверок в Django, которые известны своей медлительностью в крупных проектах.
🐍 Пишем асинхронный парсер и скрапер картинок на Python с графическим интерфейсом
Это гайд по созданию desktop-приложения, которое по запросу будет сохранять на диске заданное количество картинок.
🐍 The wrong way to speed up your code with Numba
Если ваш NumPy-код слишком медленный, иногда можно использовать Numba, чтобы ускорить его. Однако можно упустить возможности оптимизации, если не знать о некоторых вещах.
🐍 Prompt Engineering: A Practical Example
Новая статья на Real Python, на этот раз о правильном конструировании промптов.
🐍 ChatGPT для изучения программирования. Не очевидные примеры
Автор предлагает некоторые примеры применения ChatGPT, такие как анализ кода, перевод кода на другие языки программирования и др.
🐍 Django: Write-up on optimizing the system check framework
Автор статьи описывает оптимизацию системных проверок в Django, которые известны своей медлительностью в крупных проектах.
🐍 Пишем асинхронный парсер и скрапер картинок на Python с графическим интерфейсом
Это гайд по созданию desktop-приложения, которое по запросу будет сохранять на диске заданное количество картинок.
🐍 The wrong way to speed up your code with Numba
Если ваш NumPy-код слишком медленный, иногда можно использовать Numba, чтобы ускорить его. Однако можно упустить возможности оптимизации, если не знать о некоторых вещах.
🐍 Prompt Engineering: A Practical Example
Новая статья на Real Python, на этот раз о правильном конструировании промптов.
❤7👍3
Какими площадками/соцсетями вы активно пользуетесь кроме Telegram?
Anonymous Poll
24%
Instagram*
5%
Facebook*
34%
VK
9%
LinkedIn
6%
X (Twitter)
3%
30%
Хабр
9%
Reddit
79%
YouTube
9%
TikTok
😁12🔥1
🧑💻 Статьи для IT: как объяснять и распространять значимые идеи
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.
Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.
Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.
👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
❤🔥3
5️⃣ полезных привычек питониста
В 18-минутном ролике подробно рассказывается о том:
🐍 зачем использовать конструкцию if _name_ == ‘__main__’;
🐍 для чего писать main();
🐍 почему не стоит создавать большие и сложные функции;
🐍 зачем писать аннотации типов;
🐍 как применять list comprehensions.
В 18-минутном ролике подробно рассказывается о том:
🐍 зачем использовать конструкцию if _name_ == ‘__main__’;
🐍 для чего писать main();
🐍 почему не стоит создавать большие и сложные функции;
🐍 зачем писать аннотации типов;
🐍 как применять list comprehensions.
🥰14🔥5👍4
35% на курс основы программирования на Python
🌟 Основы программирования на Python 🌟
12 990 рублей19 990 рублей до 1 апреля
Освоите знания для старта карьеры и научитесь программировать на одном из самых востребованных языков программирвоания.
Вас ждет бессрочный доступ ко всем материалам курса и развернутая обратная связь по всем домашним заданиям, а также ссылки на полезные дополнительные материалы.
🔥 Переходите и активируйте вводные занятия курса — https://proglib.io/w/9196416b
🌟 Основы программирования на Python 🌟
12 990 рублей
Освоите знания для старта карьеры и научитесь программировать на одном из самых востребованных языков программирвоания.
Вас ждет бессрочный доступ ко всем материалам курса и развернутая обратная связь по всем домашним заданиям, а также ссылки на полезные дополнительные материалы.
🔥 Переходите и активируйте вводные занятия курса — https://proglib.io/w/9196416b
👍2🔥1
😎 Как вместо != использовать <> в Python
Да, так можно. Но только если сделать импорт из модуля __future__
Это очередная шутка, добавленная в язык разработчиками. Ввиду того, что это пасхалка, она не будет работать за пределами REPL.
❓Что вообще означает эта шутка?
Она отсылает к PEP 401 — BDFL Retirement, который появился 1 апреля 2009 года. В нём описано, что на изменении настаивал дядюшка Барри (Барри Ворсоу), официальный титул которого — Friendly Language Uncle For Life (FLUFL). Он признал оператор != «ужасным» и предложил вернуть <>, который использовался для обозначения неравенства в прошлом.
Да, так можно. Но только если сделать импорт из модуля __future__
Это очередная шутка, добавленная в язык разработчиками. Ввиду того, что это пасхалка, она не будет работать за пределами REPL.
❓Что вообще означает эта шутка?
Она отсылает к PEP 401 — BDFL Retirement, который появился 1 апреля 2009 года. В нём описано, что на изменении настаивал дядюшка Барри (Барри Ворсоу), официальный титул которого — Friendly Language Uncle For Life (FLUFL). Он признал оператор != «ужасным» и предложил вернуть <>, который использовался для обозначения неравенства в прошлом.
👍18😁6❤5🌚1
⚡️Proglib запускает каналы про нейросети
По каждому направлению отдельно! А именно:
⭐Библиотека нейрозвука — здесь все, связанное с транскрибацией, синтезом речи, ИИ-музыкой
⭐Библиотека нейротекста — классические ИИ-помощники вроде ChatGPT, Gemini, Bing
⭐Библиотека нейровидео — здесь пишем про нашумевшую Sora AI, а также про Runway ML, дипфейки и другие видеотехнологии
⭐Библиотека нейрокартинок — генерируем изображения и рассказываем про Midjourney, DALL-E, Stable Diffusion
⭐️Библиотека робототехники и беспилотников — наконец, тут мы рассказываем не столько про ИИ, сколько про роботов, беспилотные технологии и интернет вещей
И все это — максимально подробно: с пошаговыми инструкциями, промтами, инструментами и лайфхаками.
Подписывайтесь!
По каждому направлению отдельно! А именно:
⭐Библиотека нейрозвука — здесь все, связанное с транскрибацией, синтезом речи, ИИ-музыкой
⭐Библиотека нейротекста — классические ИИ-помощники вроде ChatGPT, Gemini, Bing
⭐Библиотека нейровидео — здесь пишем про нашумевшую Sora AI, а также про Runway ML, дипфейки и другие видеотехнологии
⭐Библиотека нейрокартинок — генерируем изображения и рассказываем про Midjourney, DALL-E, Stable Diffusion
⭐️Библиотека робототехники и беспилотников — наконец, тут мы рассказываем не столько про ИИ, сколько про роботов, беспилотные технологии и интернет вещей
И все это — максимально подробно: с пошаговыми инструкциями, промтами, инструментами и лайфхаками.
Подписывайтесь!
👏7👍4❤2
Forwarded from Библиотека дата-сайентиста | Data Science, Machine learning, анализ данных, машинное обучение
У нас вышла новая статья на
Ниже — небольшая выдержка из статьи, а целиком читайте здесь 👈
▫️NVIDIA продемонстрировала впечатляющие достижения в робототехнике на конференции GDC 2024. Посмотрите на гуманоидных роботов здесь.
▫️Компания DeepMind совместно с клубом Liverpool представила TacticAI — систему, которая может давать тактические советы футбольным тренерам.
▫️Stability AI выпустила модель Stable Video 3D, способную превращать изображения в 3D-видео.
🛠 Инструменты
▫️Arcads — генерирует маркетинговые видео с ИИ-актерами.
▫️Instanice — преобразует фото в любой нужный стиль, сохраняя внешность.
▫️PNGMaker — генерирует любые изображения на прозрачном фоне.
▫️Devika — опенсорсная альтернатива нашумевшему автономному агенту Devin от Cognition AI. Это ИИ-помощник, способный создавать сложные программные проекты с минимальным участием разработчика.
▫️GPT Prompt Engineer — агент для создания эффективных промптов. Поддерживает все модели OpenAI и Claude 3.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤4
🐍🛠️ 32 инструмента для Python, которые помогут писать профессиональный код
В статье собрали полезные инструменты для написания чистого, читаемого и безопасного Python-кода: автоформатировщики, линтеры, инструменты проверки типов, фреймворки для юнит-тестирования и генераторы документации.
🔗 Читать статью полностью
🔗 Зеркало
В статье собрали полезные инструменты для написания чистого, читаемого и безопасного Python-кода: автоформатировщики, линтеры, инструменты проверки типов, фреймворки для юнит-тестирования и генераторы документации.
🔗 Читать статью полностью
🔗 Зеркало
👍5🎉5❤3🔥2
💬 Пишете ли вы тесты на свои программы?
❤️ — всегда пишу тесты, которые покрывают все важные места кода
👍 — иногда пишу, зависит от проекта
🤔 — ещё не разбирался с тестами
#интерактив
❤️ — всегда пишу тесты, которые покрывают все важные места кода
👍 — иногда пишу, зависит от проекта
🤔 — ещё не разбирался с тестами
#интерактив
🤔98👍60❤26
Forwarded from Библиотека C/C++ разработчика | cpp, boost, qt
⛓️🗄️ Соединения в SQL. Часть 2. Сложные типы соединений
В первой части статьи мы узнали, что такое соединения и рассмотрели простые типы соединений: внутреннее, правое и левое. В заключение рассмотрим более сложные варианты, которые позволяют получать выборки для более интересных случаев
👉 Ссылка на статью
В первой части статьи мы узнали, что такое соединения и рассмотрели простые типы соединений: внутреннее, правое и левое. В заключение рассмотрим более сложные варианты, которые позволяют получать выборки для более интересных случаев
👉 Ссылка на статью
👍6🔥1
📚 Подборка бесплатных книг по Python
◽Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming (2019)
Книга начинает с базовых концепций, таких как переменные, классы, циклы и т.д., а продолжает лучшими практиками написания кода.
◽Fluent Python: Clear, Concise, and Effective Programming, 2nd Edition (2022)
Автор Лучано Рамальо проведёт вас по основным функциям языка Python и библиотекам и покажет, как сделать код короче, быстрее и более читабельным.
◽Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners (2020)
Книга позиционируется как практическое руководство для начинающих.
◽Classic Computer Science Problems in Python (2019)
В книге представлены десятки задач программирования от простых до очень сложных.
◽Math Adventures with Python (2019)
Рассказывает, как визуализировать решение ряда математических задач.
◽Architecture Patterns with Python
Каждый паттерн проиллюстрирован конкретными примерами на Python.
◽Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming (2019)
Книга начинает с базовых концепций, таких как переменные, классы, циклы и т.д., а продолжает лучшими практиками написания кода.
◽Fluent Python: Clear, Concise, and Effective Programming, 2nd Edition (2022)
Автор Лучано Рамальо проведёт вас по основным функциям языка Python и библиотекам и покажет, как сделать код короче, быстрее и более читабельным.
◽Automate the Boring Stuff with Python, 2nd Edition: Practical Programming for Total Beginners (2020)
Книга позиционируется как практическое руководство для начинающих.
◽Classic Computer Science Problems in Python (2019)
В книге представлены десятки задач программирования от простых до очень сложных.
◽Math Adventures with Python (2019)
Рассказывает, как визуализировать решение ряда математических задач.
◽Architecture Patterns with Python
Каждый паттерн проиллюстрирован конкретными примерами на Python.
❤6👍6
Есть несколько способов. Самый очевидный — использовать функцию
filter()
. У неё есть два аргумента: функция, которая определяет, нужен ли элемент в отфильтрованном списке, а также сам список для фильтрации. Обратите внимание, что filter()
возвращает итератор, поэтому его следует преобразовать в список. nums = [11, 22, 31, 42, 51]
def is_num_odd(z):
return z % 2 != 0
out_nums = filter(is_num_odd, nums)
out_nums = list(out_nums)
print(out_nums) # -> [11, 31, 51]
🔗 Остальные методы фильтрации и их сравнение можно увидеть в статье
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤4
👀 Шпаргалка по библиотеке BeautifulSoup
Эта библиотека предназначена для извлечения данных из веб-страниц. Справочник по ней довольно обширен и касается таких аспектов, как установка, создание объекта BeautifulSoup, работа с разными типами объектов, поиск по дереву разбора и др.
🔗 Ссылка на шпаргалку
Эта библиотека предназначена для извлечения данных из веб-страниц. Справочник по ней довольно обширен и касается таких аспектов, как установка, создание объекта BeautifulSoup, работа с разными типами объектов, поиск по дереву разбора и др.
🔗 Ссылка на шпаргалку
❤12👍6
👍 Ваш ультимативный набор шпаргалок для разработки на 2024 год
Эти шпаргалки сэкономят вам часы бесконечного гугления и упростят процесс кодинга.
🔗 Читать статью
🔗 Зеркало
Эти шпаргалки сэкономят вам часы бесконечного гугления и упростят процесс кодинга.
🔗 Читать статью
🔗 Зеркало
👍7🔥1