Не хватит слов, чтобы передать насколько полезен этот инструмент!
IPython (Interactive Python) — интерактивная оболочка для Python, которая предоставляет расширенную интроспекцию, дополнительный командный синтаксис, подсветку кода и автоматическое дополнение.
Он может послужить заменой и расширить возможности стандартной командной оболочки операционной системы, особенно на Windows.
#библиотекадня
Официальный сайт:
http://ipython.org
IPython (Interactive Python) — интерактивная оболочка для Python, которая предоставляет расширенную интроспекцию, дополнительный командный синтаксис, подсветку кода и автоматическое дополнение.
Он может послужить заменой и расширить возможности стандартной командной оболочки операционной системы, особенно на Windows.
#библиотекадня
Официальный сайт:
http://ipython.org
Пишем Telegram бота на Python
- Что такое Bot API Телеграмма?
- Как создавать бота?
- Как получать сообщения, отправленные боту?
- Чем отличаются WebHook и GetUpdate?
#youtubeдня
https://www.youtube.com/watch?v=09buxer2r-I&list=PLQR-s_7hVHyN5oeDb7dLymzzHw1XNtWiC
- Что такое Bot API Телеграмма?
- Как создавать бота?
- Как получать сообщения, отправленные боту?
- Чем отличаются WebHook и GetUpdate?
#youtubeдня
https://www.youtube.com/watch?v=09buxer2r-I&list=PLQR-s_7hVHyN5oeDb7dLymzzHw1XNtWiC
YouTube
Как написать Telegram бота pt_0
Этим видео я хочу познакомить вас с Bot API Телеграмма, рассказать о ботах, показать как их создавать и как получать сообщения, отправленные ему. Расскажу, чем отличаются WebHook и GetUpdate, и об остальном понемножку...
Остальные видео по теме:
Как написать…
Остальные видео по теме:
Как написать…
Извлекаем фон из Super Mario Bros с помощью Python
#статьядня
В данной статье автор использует довольно интересный метод извлечения изображения фона. Исходный код
написан на Python и доступен на GitHub:
https://gist.github.com/matthewearl/733bba717780604813ed588d8ea7875f
Ссылка на статью
https://matthewearl.github.io/2018/06/28/smb-level-extractor/
#статьядня
В данной статье автор использует довольно интересный метод извлечения изображения фона. Исходный код
написан на Python и доступен на GitHub:
https://gist.github.com/matthewearl/733bba717780604813ed588d8ea7875f
Ссылка на статью
https://matthewearl.github.io/2018/06/28/smb-level-extractor/
Чистый Python. Тонкости программирования для профи (2018)
Автор: Бейдер Д.
#книгадня
Если у вас есть опыт работы со старыми версиями Python, то книга поможет Вам ускорить работу с современными шаблонами и функциями, представленными на Python 3. А если вы работали с другими ЯП и хотите перейти на Python, то найдете здесь множество практических советов.
Книга не только дает хорошую теоретическую базу (шаблоны, классы и ООП, методы повышения производительности и т.д.), но и оснащена множеством примеров.
А здесь можно ознакомиться с оглавлением:
https://storage.piter.com/upload/contents/978544610803/978544610803_X.pdf
Автор: Бейдер Д.
#книгадня
Если у вас есть опыт работы со старыми версиями Python, то книга поможет Вам ускорить работу с современными шаблонами и функциями, представленными на Python 3. А если вы работали с другими ЯП и хотите перейти на Python, то найдете здесь множество практических советов.
Книга не только дает хорошую теоретическую базу (шаблоны, классы и ООП, методы повышения производительности и т.д.), но и оснащена множеством примеров.
А здесь можно ознакомиться с оглавлением:
https://storage.piter.com/upload/contents/978544610803/978544610803_X.pdf
#codeexample
Cocktail shaker sort - сортировка перемешиванием (шейкерная сортировка или двунаправленная) - разновидность пузырьковой сортировки.
О том, как она работает, и пример реализации можно посмотреть здесь:
https://telegra.ph/Cocktail-shaker-sort-10-02
Cocktail shaker sort - сортировка перемешиванием (шейкерная сортировка или двунаправленная) - разновидность пузырьковой сортировки.
О том, как она работает, и пример реализации можно посмотреть здесь:
https://telegra.ph/Cocktail-shaker-sort-10-02
Telegraph
Cocktail shaker sort
Сортировка перемешиванием (шейкерная сортировка или двунаправленная) — разновидность пузырьковой сортировки. Массив просматривается поочередно справа налево и слева направо. Если при движении по части массива перестановки не происходят, то эта часть массива…
Pipenv — это современный инструмент для управления рабочим окружением в Python. Основные возможности pipenv:
1. Создание и управление виртуальным окружением
2. Синхронизация пакетов в Pipfile при установке и удалении пакетов
3. Автоматическая подгрузка переменных окружения из .env файла
#полезностьдня
Осваиваем pipenv вместе с Александром Хаёровым (Ingram Micro Cloud):
https://www.youtube.com/watch?v=JNT1u3Ri3YY&t=426s
1. Создание и управление виртуальным окружением
2. Синхронизация пакетов в Pipfile при установке и удалении пакетов
3. Автоматическая подгрузка переменных окружения из .env файла
#полезностьдня
Осваиваем pipenv вместе с Александром Хаёровым (Ingram Micro Cloud):
https://www.youtube.com/watch?v=JNT1u3Ri3YY&t=426s
YouTube
Осваиваем pipenv
Александр Хаёров (Ingram Micro Cloud) @ Moscow Python Meetup 59
"Пора найти время и разобраться с pipenv. Приносит ли он все лучшие практики работы с библиотеками и зависимостями в гавань пайтона? Все выводы основаны на практическом примере реального боевого…
"Пора найти время и разобраться с pipenv. Приносит ли он все лучшие практики работы с библиотеками и зависимостями в гавань пайтона? Все выводы основаны на практическом примере реального боевого…
5 фактов про Python, о которых вы не знали:
1. Это третий по популярности язык программирования в мире, по индексу TIOBE (сентябрь). Его опережают лишь Java и C.
2. Python работает почти на всех платформах: версии языка адаптированы под Windows, Linux/UNIX, macOS и macOS X, iPhone, Palm OS, OS/2, AS/400, OS/390, Windows Mobile, Symbian и Android.
3. Крупные компании используют Python в работе: Google, NASA, Microsoft и Yahoo.
4. Название язык получил не в честь змеи (неожиданно, да?), а в честь сериала «Летающий цирк Монти Пайтона», который любил создатель Python.
5. Этот язык легко выучить. При всей универсальности, именно с Python многие специалисты рекомендуют начинать изучать программирование.
Нравится Python? Записывайся на курс от ФРОО и Mail Ru Group, прокачай свои навыки программирования, чтобы разрабатывать игры и создавать ботов.
Промокод backupmaster дает дополнительную скидку 5 000 руб к стоимости курса.
Зарегистрироваться на курс: http://bit.ly/2IxFv9M
1. Это третий по популярности язык программирования в мире, по индексу TIOBE (сентябрь). Его опережают лишь Java и C.
2. Python работает почти на всех платформах: версии языка адаптированы под Windows, Linux/UNIX, macOS и macOS X, iPhone, Palm OS, OS/2, AS/400, OS/390, Windows Mobile, Symbian и Android.
3. Крупные компании используют Python в работе: Google, NASA, Microsoft и Yahoo.
4. Название язык получил не в честь змеи (неожиданно, да?), а в честь сериала «Летающий цирк Монти Пайтона», который любил создатель Python.
5. Этот язык легко выучить. При всей универсальности, именно с Python многие специалисты рекомендуют начинать изучать программирование.
Нравится Python? Записывайся на курс от ФРОО и Mail Ru Group, прокачай свои навыки программирования, чтобы разрабатывать игры и создавать ботов.
Промокод backupmaster дает дополнительную скидку 5 000 руб к стоимости курса.
Зарегистрироваться на курс: http://bit.ly/2IxFv9M
Если готовитесь к собеседованию на позицию Python разработчика, то рекомендую ознакомиться с этой толстенькой статьей.
Здесь собрано 100 наиболее важных вопросов, ответы на которые вам нужно знать, чтобы успешно пройти собеседование и получить работу мечты!
#статьядня
https://www.techbeamers.com/python-interview-questions-programmers/
Здесь собрано 100 наиболее важных вопросов, ответы на которые вам нужно знать, чтобы успешно пройти собеседование и получить работу мечты!
#статьядня
https://www.techbeamers.com/python-interview-questions-programmers/
TechBeamers
Top 100+ Python Interview Questions and Answers (2025)
Explore 100+ Python interview questions and answers for freshers + experienced. Includes essential Python topics to help you ace your next interview.
Программируем на Python
Автор: Майкл Доусон
Классика! Идеальное пособие для начинающих изучать Python!
В книге приведено множество примеров программного кода. В конце каждой главы проект полноценной игры, иллюстрирующий ключевые идеи изложенной темы, а также краткое резюме пройденного материала и задачи для самопроверки.
#книгадня
Скачать книгу:
https://t.me/progbook/7
Автор: Майкл Доусон
Классика! Идеальное пособие для начинающих изучать Python!
В книге приведено множество примеров программного кода. В конце каждой главы проект полноценной игры, иллюстрирующий ключевые идеи изложенной темы, а также краткое резюме пройденного материала и задачи для самопроверки.
#книгадня
Скачать книгу:
https://t.me/progbook/7
SQLAlchemy — программная библиотека для работы с реляционными СУБД с применением технологии ORM.
Служит для синхронизации объектов Python и записей реляционной базы данных. SQLAlchemy позволяет описывать структуры баз данных и способы взаимодействия с ними на языке Python без использования SQL.
#библиотекадня
Официальная страница:
https://www.sqlalchemy.org/
Служит для синхронизации объектов Python и записей реляционной базы данных. SQLAlchemy позволяет описывать структуры баз данных и способы взаимодействия с ними на языке Python без использования SQL.
#библиотекадня
Официальная страница:
https://www.sqlalchemy.org/
CS Dojo - отличный канал для изучения Python! Здесь представлены не только видеоуроки по программированию. Автор рассказывает про алгоритмы и струткуры данных, разбирает популярные вопросы на собеседованиях в крупных компаниях и делится техниками прохождения собеседований.
#youtubeдня
https://www.youtube.com/channel/UCxX9wt5FWQUAAz4UrysqK9A/featured
#youtubeдня
https://www.youtube.com/channel/UCxX9wt5FWQUAAz4UrysqK9A/featured
В данной статье представлен видеокурс из семи уроков, в котором подробно описан парсинг сайтов с различной структурой при помощи Python 3, библиотек requests и BeautifulSoup.
#статьядня
https://proglib.io/p/parsing-course/
#статьядня
https://proglib.io/p/parsing-course/
Counting sort (или алгоритм сортировки подсчётом) - алгоритм, в котором используется диапазон чисел сортируемого массива (списка)
для подсчёта совпадающих элементов.
#codeexample
Описание работы алгоритма и пример реализации на Python:
https://telegra.ph/Counting-sort-10-05
для подсчёта совпадающих элементов.
#codeexample
Описание работы алгоритма и пример реализации на Python:
https://telegra.ph/Counting-sort-10-05
Telegraph
Counting sort
Алгоритм сортировки подсчётом - это алгоритм, в котором используется диапазон чисел сортируемого массива (списка) для подсчёта совпадающих элементов. Алгоритм используется для сортировки целых чисел в диапазоне от 0 до некоторой константы k или сложных объектов…
Немного практики на выходные
1. Scrape Websites with Python + Beautiful Soup 4 + Requests
2. Learn API Basics to Grab Data with Python
3. Learn to Read & Open a CSV File & Randomly Select an Entry
4. Automate Social - Grab Social Data with Python - Part 1
5. Automate Social - Full Contact Added to MVP Landing - Part 2
6. Automatically Upgrade Python Packages & Create an Requirements Archive
#youtubeдня
https://www.youtube.com/playlist?list=PLEsfXFp6DpzR6FatOy4RtoXfu4PeYO_RL
1. Scrape Websites with Python + Beautiful Soup 4 + Requests
2. Learn API Basics to Grab Data with Python
3. Learn to Read & Open a CSV File & Randomly Select an Entry
4. Automate Social - Grab Social Data with Python - Part 1
5. Automate Social - Full Contact Added to MVP Landing - Part 2
6. Automatically Upgrade Python Packages & Create an Requirements Archive
#youtubeдня
https://www.youtube.com/playlist?list=PLEsfXFp6DpzR6FatOy4RtoXfu4PeYO_RL
YouTube
Coding With Python
Share your videos with friends, family, and the world
#статьядня
Создаем бота в Facebook на Python менее чем за 60 минут
https://proglib.io/p/facebook-bot-with-python/
Создаем бота в Facebook на Python менее чем за 60 минут
https://proglib.io/p/facebook-bot-with-python/
Секреты Python: 59 рекомендаций по написанию эффективного кода
Автор: Бретт Слаткин
Несмотря на то, что в этой замечательно написанной книге меньше 300 страниц, она вмещает в себя море информации и полезных советов!
Каждый совет разбит на особые подсказки, которые помогут сделать ваши программы на Python ещё лучше! Код в книге выделен цветами, что делает книгу похожей на Python IDLE.
#книгадня
Скачать книгу:
https://t.me/progbook/51
Автор: Бретт Слаткин
Несмотря на то, что в этой замечательно написанной книге меньше 300 страниц, она вмещает в себя море информации и полезных советов!
Каждый совет разбит на особые подсказки, которые помогут сделать ваши программы на Python ещё лучше! Код в книге выделен цветами, что делает книгу похожей на Python IDLE.
#книгадня
Скачать книгу:
https://t.me/progbook/51
Flake8 — инструмент, контролирующий оформление кода в проекте и позволяющий обнаружить в нем стилистические ошибки и нарушения различных конвенций кода на Python. Flake8 умеет работать не только с PEP 8, но и с другими правилами, а также поддерживает кастомные плагины.
#полезностьдня
Официальный сайт:
https://pypi.org/project/flake8/
О том как использовать данный пакет можно почитать здесь:
https://simpleisbetterthancomplex.com/packages/2016/08/05/flake8.html
#полезностьдня
Официальный сайт:
https://pypi.org/project/flake8/
О том как использовать данный пакет можно почитать здесь:
https://simpleisbetterthancomplex.com/packages/2016/08/05/flake8.html
PyPI
flake8
the modular source code checker: pep8 pyflakes and co
Как округлять числа в Python
Из данной статьи вы узнаете:
- как округлять числа в соответствии с различными стратегиями округления и как реализовать каждый метод в Python?
- как округление влияет на данные и какая стратегия минимизирует этот эффект?
- как округлять числа в массивах NumPy и Pandas DataFrames?
- когда применять различные стратегии округления?
#статьядня
https://realpython.com/python-rounding/
Из данной статьи вы узнаете:
- как округлять числа в соответствии с различными стратегиями округления и как реализовать каждый метод в Python?
- как округление влияет на данные и какая стратегия минимизирует этот эффект?
- как округлять числа в массивах NumPy и Pandas DataFrames?
- когда применять различные стратегии округления?
#статьядня
https://realpython.com/python-rounding/
Realpython
How to Round Numbers in Python – Real Python
In this tutorial, you'll learn what kinds of mistakes you might make when rounding numbers and how you can best manage or avoid them. It's a great place to start for the early-intermediate Python developer interested in using Python for finance, data science…