🐍 Топ-5 сайтов, о которых должен знать Python-разработчик 🌐
1. Stack Overflow 💡
Stack Overflow — это один из крупнейших ресурсов для программистов, где вы можете задать любой вопрос, связанный с программированием, и получить ответ от профессионалов. Это настоящий кладезь знаний, где вы найдёте решение для большинства проблем, с которыми может столкнуться Python-разработчик.
🔗 Перейти на Stack Overflow
2. Real Python 📘
Real Python — это ресурс, созданный специально для тех, кто хочет глубже изучить Python. Здесь вы найдете качественные туториалы, статьи и видеоуроки от опытных разработчиков. Real Python охватывает широкий спектр тем: от основ до продвинутых техник программирования.
🔗 Перейти на Real Python
3. GitHub 🐙
GitHub — это платформа для хостинга и совместной разработки проектов. Здесь вы можете найти тысячи репозиториев с открытым исходным кодом, изучать код других разработчиков и делиться своими проектами. GitHub — незаменимый инструмент для любого программиста.
🔗 Перейти на GitHub
4. PyPI (Python Package Index) 📦
PyPI — это центральный репозиторий всех библиотек и пакетов Python. Если вам нужен какой-либо модуль для вашего проекта, скорее всего, вы найдете его на PyPI. Удобный интерфейс и возможность быстрого поиска делают этот ресурс незаменимым для любого разработчика.
🔗 Перейти на PyPI
5. Python Documentation 📚
Python Documentation — это официальный сайт с документацией по Python. Здесь вы найдете полное описание всех встроенных функций, модулей и библиотек Python. Документация регулярно обновляется и является авторитетным источником информации для всех уровней разработчиков.
🔗 Перейти на Python Documentation
1. Stack Overflow 💡
Stack Overflow — это один из крупнейших ресурсов для программистов, где вы можете задать любой вопрос, связанный с программированием, и получить ответ от профессионалов. Это настоящий кладезь знаний, где вы найдёте решение для большинства проблем, с которыми может столкнуться Python-разработчик.
🔗 Перейти на Stack Overflow
2. Real Python 📘
Real Python — это ресурс, созданный специально для тех, кто хочет глубже изучить Python. Здесь вы найдете качественные туториалы, статьи и видеоуроки от опытных разработчиков. Real Python охватывает широкий спектр тем: от основ до продвинутых техник программирования.
🔗 Перейти на Real Python
3. GitHub 🐙
GitHub — это платформа для хостинга и совместной разработки проектов. Здесь вы можете найти тысячи репозиториев с открытым исходным кодом, изучать код других разработчиков и делиться своими проектами. GitHub — незаменимый инструмент для любого программиста.
🔗 Перейти на GitHub
4. PyPI (Python Package Index) 📦
PyPI — это центральный репозиторий всех библиотек и пакетов Python. Если вам нужен какой-либо модуль для вашего проекта, скорее всего, вы найдете его на PyPI. Удобный интерфейс и возможность быстрого поиска делают этот ресурс незаменимым для любого разработчика.
🔗 Перейти на PyPI
5. Python Documentation 📚
Python Documentation — это официальный сайт с документацией по Python. Здесь вы найдете полное описание всех встроенных функций, модулей и библиотек Python. Документация регулярно обновляется и является авторитетным источником информации для всех уровней разработчиков.
🔗 Перейти на Python Documentation
❤3
Крипта в TG webApp. Что вы собираете? (мультивыбор)
Anonymous Poll
30%
NotCoin
28%
Blum
34%
Хомячок
10%
Другая тапалка (в комменты)
40%
Не верю в это
18%
А что енто такое?
🔍 CV2: Ваш ключ к компьютерному зрению с Python 🐍
Что такое CV2? 🤔
CV2 — это модуль OpenCV, открытая библиотека для обработки изображений и видео. Она поддерживает множество языков программирования, но наиболее активно используется в Python. CV2 предлагает широкий спектр функций для анализа и манипуляции изображениями и видеопотоками.
Основные функции CV2 🔧
1. Загрузка и сохранение изображений 🖼
Эти простые функции позволяют загружать и сохранять изображения в различных форматах.
2. Отображение изображений 🖥
Отличный способ быстро визуализировать изображения в отдельном окне.
3. Изменение размеров изображения 📏
Полезно для подготовки данных к анализу или просто для уменьшения размера файла.
Что такое CV2? 🤔
CV2 — это модуль OpenCV, открытая библиотека для обработки изображений и видео. Она поддерживает множество языков программирования, но наиболее активно используется в Python. CV2 предлагает широкий спектр функций для анализа и манипуляции изображениями и видеопотоками.
Основные функции CV2 🔧
1. Загрузка и сохранение изображений 🖼
import cv2
# Загрузка изображения
image = cv2.imread('path_to_image.jpg')
# Сохранение изображения
cv2.imwrite('output_image.jpg', image)
Эти простые функции позволяют загружать и сохранять изображения в различных форматах.
2. Отображение изображений 🖥
cv2.imshow('Image', image)
cv2.waitKey(0)
cv2.destroyAllWindows()Отличный способ быстро визуализировать изображения в отдельном окне.
3. Изменение размеров изображения 📏
resized_image = cv2.resize(image, (width, height))
Полезно для подготовки данных к анализу или просто для уменьшения размера файла.
👍3❤1🥰1
Выберите самый жизненный кейс в вашем кодописании?⚠️😁
😁5❤3
❤2👍2❤🔥1
Что выдаст код выше?
Anonymous Quiz
14%
{1, 2, 3}
10%
{1, 1, 2, 3}
35%
{1, 2, 3, 1}
35%
Error
6%
Не знаю
👍5
Python Hub - сборище Питонистов
Что выдаст код выше?
Разбор 🤔
Тут банально будет ошибка, потому что мы не можем складывать между собой множества.
Если бы мы хотели добавить элемент, мы бы писали a.add(1).
Если бы мы хотели добавить элемент, мы бы писали a.add(1).
👍3❤1
Что такое WebApp в Telegram? 🚀
WebApp (или веб-приложение) в Telegram — это приложение, которое запускается прямо внутри мессенджера. Это делает его доступным в любое время и в любом месте, где у вас есть доступ к Telegram.
Преимущества WebApp в Telegram 💡
1. Удобство и доступность 📱💻
WebApp работает прямо в Telegram, поэтому вам не нужно устанавливать дополнительные приложения.
2. Мгновенное обновление 🔄
Веб-приложения всегда обновлены до последней версии. Вам не нужно беспокоиться об установке обновлений — разработчики делают это за вас! 💪
3. Кроссплатформенность 🌍
WebApp работает одинаково хорошо на всех устройствах: будь то iOS, Android или десктопная версия Telegram. Это значит, что вы получите единый опыт использования независимо от вашего устройства. 📲💻
4. Богатый функционал 🚀
WebApp предоставляет разработчикам больше возможностей для создания функциональных и интерактивных приложений. Это могут быть игры, сервисы для бронирования, образовательные платформы и многое другое! 🧩🎓
WebApp (или веб-приложение) в Telegram — это приложение, которое запускается прямо внутри мессенджера. Это делает его доступным в любое время и в любом месте, где у вас есть доступ к Telegram.
Преимущества WebApp в Telegram 💡
1. Удобство и доступность 📱💻
WebApp работает прямо в Telegram, поэтому вам не нужно устанавливать дополнительные приложения.
2. Мгновенное обновление 🔄
Веб-приложения всегда обновлены до последней версии. Вам не нужно беспокоиться об установке обновлений — разработчики делают это за вас! 💪
3. Кроссплатформенность 🌍
WebApp работает одинаково хорошо на всех устройствах: будь то iOS, Android или десктопная версия Telegram. Это значит, что вы получите единый опыт использования независимо от вашего устройства. 📲💻
4. Богатый функционал 🚀
WebApp предоставляет разработчикам больше возможностей для создания функциональных и интерактивных приложений. Это могут быть игры, сервисы для бронирования, образовательные платформы и многое другое! 🧩🎓
👍5❤1
Го смотреть самый простой способ WebApp создать 🚀🚀🚀
Спойлер:запихнуть свой сайт в тележный webapp 💪
https://www.youtube.com/watch?v=ym9hg2pkL6o
Спойлер:
https://www.youtube.com/watch?v=ym9hg2pkL6o
YouTube
Простой Web App TELEGRAM БОТ на Python AIOgram за 5 минут | Отобразить сайт
В этом видео мы создадим webapp телеграм бота, который просто будет по кнопке отображать наше приложение (сайт). Это самый простой способ интегрировать web app в телеграм.
👨💻 Подписывайся на наш телеграм канал! 👨💻
🖇 https://t.me/pythonhub001 🖇
👨💻 И вступай…
👨💻 Подписывайся на наш телеграм канал! 👨💻
🖇 https://t.me/pythonhub001 🖇
👨💻 И вступай…
❤5👍1
🔥 Метод .bit_count() в Python: Как использовать и когда появился?
Метод .bit_count() - это новый метод в Python, который возвращает количество единичных битов в двоичном представлении числа. Этот метод был впервые введен в Python 3.10 и может быть очень полезен в некоторых специфических сценариях.
❓Как использовать .bit_count()?
Для использования метода .bit_count() вам просто нужно вызвать его на числовом значении. Это возвращает количество единичных битов в двоичном представлении числа. Например, число 7 в двоичном формате представляется как 111. (3 по 1)
❓ Когда .bit_count() был введен?
Метод .bit_count() был введен в Python 3.10. Этот метод был добавлен для более эффективной работы с битами и двоичными данными.
🧨 Примеры использования .bit_count()
Метод .bit_count() - это новый метод в Python, который возвращает количество единичных битов в двоичном представлении числа. Этот метод был впервые введен в Python 3.10 и может быть очень полезен в некоторых специфических сценариях.
❓Как использовать .bit_count()?
Для использования метода .bit_count() вам просто нужно вызвать его на числовом значении. Это возвращает количество единичных битов в двоичном представлении числа. Например, число 7 в двоичном формате представляется как 111. (3 по 1)
print((7).bit_count()) # выводит: 3
❓ Когда .bit_count() был введен?
Метод .bit_count() был введен в Python 3.10. Этот метод был добавлен для более эффективной работы с битами и двоичными данными.
🧨 Примеры использования .bit_count()
# Пример с маской подсети
subnet_mask = 0b11111111_11111111_11111111_00000000
print(subnet_mask.bit_count()) # выводит: 24
# Пример с битовым флагом
bit_flag = 0b1001
print(bit_flag.bit_count()) # выводит: 2
❤1👍1