Forwarded from Python Books. Книги по питону
11 лучших книг по программированию на Python для новичков
В статье есть краткое описание о чем книги и кому они подойдут.
Читать статью
В статье есть краткое описание о чем книги и кому они подойдут.
Читать статью
Forwarded from Библиотека питониста | Python, Django, Flask
Можете ли вы решить эти 3 (казалось бы) простых задачи с Python?
Решения могут вас удивить.
https://proglib.io/w/245b0927
Решения могут вас удивить.
https://proglib.io/w/245b0927
Medium
Can you solve these 3 (seemingly) easy Python problems?
The solution can surprise you.
Forwarded from Библиотека питониста | Python, Django, Flask
Forwarded from Библиотека питониста | Python, Django, Flask
Python Testing with pytest (2017)
Автор: Brian Okken
Фреймворк для тестирования pytest помогает быстро писать тесты и сохранять их удобочитаемыми и поддерживаемыми без использования повторяющегося кода. Писать маленькие тесты с помощью pytest так же просто, как масштабировать до сложного функционального тестирования приложений, пакетов и библиотек. Для проектов на основе Python pytest является хорошим выбором для тестирования кода, если вы ищете полнофункциональный, независимый от API, гибкий и расширяемый фреймворк. Книга подходит тем, кто уже знаком с модульным тестированием.
Скачать книгу
Автор: Brian Okken
Фреймворк для тестирования pytest помогает быстро писать тесты и сохранять их удобочитаемыми и поддерживаемыми без использования повторяющегося кода. Писать маленькие тесты с помощью pytest так же просто, как масштабировать до сложного функционального тестирования приложений, пакетов и библиотек. Для проектов на основе Python pytest является хорошим выбором для тестирования кода, если вы ищете полнофункциональный, независимый от API, гибкий и расширяемый фреймворк. Книга подходит тем, кто уже знаком с модульным тестированием.
Скачать книгу
Telegram
Книги для программистов (reserved)
Python Testing with pytest (2017)
Автор: Brian Okken
Автор: Brian Okken
Forwarded from OTUS IT News
#freewebinar
💥 8 июля в OTUS прошёл совместный день открытых дверей курсов «Разработчик Python. Базовый курс» и «Разработчик Python»
С чего начать освоение Python и в какой области развиваться? Два эксперта Python-разработки Сурен Хоренян и Станислав Ступников поговорили о возможностях этого популярного универсального языка.
Так же преподаватели рассказали о программах курсов, практике и формате обучения.
↣ «Разработчик Python»
↣ «Разработчик Python. Базовый курс»
Проходи вступительный тест, который покажет, готов ли ты к 5 месяцам мощной практики!
💥 8 июля в OTUS прошёл совместный день открытых дверей курсов «Разработчик Python. Базовый курс» и «Разработчик Python»
С чего начать освоение Python и в какой области развиваться? Два эксперта Python-разработки Сурен Хоренян и Станислав Ступников поговорили о возможностях этого популярного универсального языка.
Так же преподаватели рассказали о программах курсов, практике и формате обучения.
↣ «Разработчик Python»
↣ «Разработчик Python. Базовый курс»
Проходи вступительный тест, который покажет, готов ли ты к 5 месяцам мощной практики!
Forwarded from Библиотека питониста | Python, Django, Flask
Сетап проекта Flask: разработка через тестирование, Docker, Postgres и другое. Часть 1
https://proglib.io/w/7412ce64
https://proglib.io/w/7412ce64
Thedigitalcatonline
Flask project setup: TDD, Docker, Postgres and more - Part 1
A step-by-step tutorial on how to setup a Flask project with TDD, Docker and Postgres
Forwarded from Python Books. Книги по питону
Lean Python: Learn Just Enough Python to Build Useful Tools
Автор: Paul Gerrard
Год издания: 2016
Скачать книгу
#python #english #middle
Автор: Paul Gerrard
Год издания: 2016
Скачать книгу
#python #english #middle
Forwarded from Python Books. Книги по питону
Искусственный интеллект с примерами на Python
Автор: Джоши П.
Год издания: 2019
Скачать книгу
#python #русский
Автор: Джоши П.
Год издания: 2019
Скачать книгу
#python #русский
Forwarded from Библиотека питониста | Python, Django, Flask
> import numpy as np
> min(50, np.NaN)
50
> min(np.NaN, 50)
nan
Почему это так? https://proglib.io/w/154e86a5
Stack Overflow
Why do NaN values make min and max sensitive to order?
> import numpy as np
> min(50, np.NaN)
50
> min(np.NaN, 50)
nan
(Same behaviour occurs with max)
I know that I can avoid this behaviour by using numpy.nanmin. But what causes the change
> min(50, np.NaN)
50
> min(np.NaN, 50)
nan
(Same behaviour occurs with max)
I know that I can avoid this behaviour by using numpy.nanmin. But what causes the change
Forwarded from Библиотека питониста | Python, Django, Flask
Pandas 1.x Cookbook (2020)
Авторы: Matt Harrison, Theodore Petrou
Библиотека pandas огромна, и часто пользователи не знают о многих ее впечатляющих функциях. Официальная документация pandas, хоть и подробная, не содержит много полезных примеров того, как использовать вместе несколько команд, как это было бы при реальном анализе. Данная книга знакомит вас с ситуациями в работе с библиотекой, с которыми вы, скорее всего, столкнетесь.
Скачать книгу
Авторы: Matt Harrison, Theodore Petrou
Библиотека pandas огромна, и часто пользователи не знают о многих ее впечатляющих функциях. Официальная документация pandas, хоть и подробная, не содержит много полезных примеров того, как использовать вместе несколько команд, как это было бы при реальном анализе. Данная книга знакомит вас с ситуациями в работе с библиотекой, с которыми вы, скорее всего, столкнетесь.
Скачать книгу
Telegram
Книги для программистов (reserved)
Pandas 1.x Cookbook (2020)
Авторы: Matt Harrison, Theodore Petrou
Авторы: Matt Harrison, Theodore Petrou
Forwarded from Библиотека питониста | Python, Django, Flask
Почему люди используют .format(), когда есть форматированные строковые литералы?
https://proglib.io/w/c198ce3f
https://proglib.io/w/c198ce3f
Reddit
From the learnpython community on Reddit
Explore this post and more from the learnpython community
Forwarded from Библиотека питониста | Python, Django, Flask
Бесплатный курс по аналитике данных от Авито
За 9 месяцев обучения в Академии аналитиков Авито можно пройти курсы по SQL, прикладной статистике, Python, эконометрике, экспериментам, работе с бизнес-метриками, визуализации данных и погружению в Machine Learning. Команда профессионалов обучит анализу данных и инструментам Python для решения аналитических задач.
Программа рассчитана на студентов последних курсов бакалавриата/магистратуры по специализации математика, статистика, физика или информатика. Выпускники тоже подходят.
Тут можно подать заявку, они принимаются до 16 июля: https://clck.ru/Pa2tE
За 9 месяцев обучения в Академии аналитиков Авито можно пройти курсы по SQL, прикладной статистике, Python, эконометрике, экспериментам, работе с бизнес-метриками, визуализации данных и погружению в Machine Learning. Команда профессионалов обучит анализу данных и инструментам Python для решения аналитических задач.
Программа рассчитана на студентов последних курсов бакалавриата/магистратуры по специализации математика, статистика, физика или информатика. Выпускники тоже подходят.
Тут можно подать заявку, они принимаются до 16 июля: https://clck.ru/Pa2tE
Forwarded from Библиотека питониста | Python, Django, Flask
Комплексная шпаргалка по Python для начинающих
16-минутное универсальное руководство по началу работы с Python.
https://proglib.io/w/74109e52
16-минутное универсальное руководство по началу работы с Python.
https://proglib.io/w/74109e52
Medium
Comprehensive Python Cheat Sheet for Beginners
16 minute one-stop tutorial for getting started with Python
Forwarded from IT Meeting - митапы и конференции по разработке
NX Python Meetup #1
19:30 Обгоняем asyncpg – Алексей Фирсов, Тимлид, S7 Techlab
В докладе Алексей расскажет, как можно ходить в PG. И как это можно делать без карутин. Обсудим, где выигрывает и где проигрывает asyncpg.
20:30 Асинхронные фреймворки. Все ли дело в скорости? – Евгений Добросельский, Python developer, Nexign
В докладе представлено сравнение популярных фреймворков в стремительно развивающемся асинхронном сегменте web-разработки на Python. Однако подобных сравнений существует большое количество – зачем производить очередное? Всё дело в том, что мы воспринимаем асинхронность исключительно как решение проблемы C10k. Следовательно, все сравнения фреймворков сводятся к бенчмаркам – холодным, бездушным и зачастую не имеющим отношения к реальной разработке. В докладе предлагаются к обсуждению другие критерии для сравнения фреймворков. Всё ли дело в скорости?
______________________________
🗓 16 июля, 19:30-21:15, Четверг
🌐 ОНЛАЙН
______________________________
✅ Регистрация на мероприятие
19:30 Обгоняем asyncpg – Алексей Фирсов, Тимлид, S7 Techlab
В докладе Алексей расскажет, как можно ходить в PG. И как это можно делать без карутин. Обсудим, где выигрывает и где проигрывает asyncpg.
20:30 Асинхронные фреймворки. Все ли дело в скорости? – Евгений Добросельский, Python developer, Nexign
В докладе представлено сравнение популярных фреймворков в стремительно развивающемся асинхронном сегменте web-разработки на Python. Однако подобных сравнений существует большое количество – зачем производить очередное? Всё дело в том, что мы воспринимаем асинхронность исключительно как решение проблемы C10k. Следовательно, все сравнения фреймворков сводятся к бенчмаркам – холодным, бездушным и зачастую не имеющим отношения к реальной разработке. В докладе предлагаются к обсуждению другие критерии для сравнения фреймворков. Всё ли дело в скорости?
______________________________
🗓 16 июля, 19:30-21:15, Четверг
🌐 ОНЛАЙН
______________________________
✅ Регистрация на мероприятие