Python community developers
1.38K subscribers
367 photos
45 videos
6 files
241 links
Сообщество программистов на языке Python🙂
🔥Разбор вопросов и задач с собеседований
🔥Обзор популярных библиотек и фишек языка
🔥Интересные идеи программ

Сотрудничество - @BorryaD

@Python_community_developers_bot
加入频道
💾 Автоматизированная отправка сообщений в WhatsApp на Python

📄 Статья на medium (нужен vpn)

⚙️ Код проекта на GitHub

#soft #python
💾 Логи в Python на русском

🌵 Модуль Logging
🌵 Базовая конфигурация
🌵 Форматирование вывода
🌵 Регистрация переменных данных
🌵 Захват стека
🌵 Классы и функции
🌵 Использование обработчиков
🌵 Другие методы настройки

Лойс 👍

#doc #python #russian
📚Книга: GPT-3: программирование на Python в примерах

Автор: Aймен Эль Амри

Описание
: OpenAI предоставляет API для доступа к моделям искусственного интеллекта (ИИ). Назначение API – абстрагировать базовые модели путем создания универсального интерфейса для всех версий, позволяющего пользователям использовать GPT независимо от его версии.

Сложность: #Средне

Тематика: #Python

Ссылки: 💽Скачать
3 классических паттерна проектирования в Python: синглтон, декоратор и итератор

Паттерны в Python – это шаблоны для решения задач, которые часто встречаются в практике программиста. Они представляют из себя огромный набор инструментов. В этом материале вы познакомитесь с самыми главными из них.

Подробнее: 👉 тут
💾 Регулярные выражения в Python на русском

🌵 Модуль Re (import re) — операции с регулярными выражениями
🌵 RegEx в Python
🌵 Описание синтаксиса RegEx на примере с Email
🌵 Функции RegEx: findall(), search(), sub(), match() и д.р
🌵 Metacharacters (Метасимволы)
🌵 Специальные последовательности
🌵 Sets (Наборы) и д.р полезная информация

#doc #python #russian
🌐 Твоя ПЕРВАЯ НЕЙРОСЕТЬ на Python с нуля! | За 10 минут

Вероятно, самый понятный и нескучный урок по нейросетям с нуля.

Только при помощи Python + NumPy и на реальной задаче, с последующим сохранением модели.

⚪️ Ссылка на просмотр видео

#doc #python #russian
📚Книга: Основы искусственного интеллекта в примерах на Python: самоучитель

Автор: Анатолий Постолит

Описание: Описаны инструментальные средства для разработки приложений искусственного интеллекта. Даны основы языка программирования Python.

Сложность: #Средне

Тематика: #Python #MachineLearning

Ссылки: 💽Скачать
🧑‍💻 Python на практике / Пишем 3 программы на Питон за 5 минут

Питон все же крутая штука! За урок мы разработаем три вполне хорошие программки, что можно спокойно использовать в вашей повседневной работе. И да, постараемся уложится в 5 минут!

⚪️ Ссылка на просмотр видео

#Python #video
Noctis — Плагин с коллекцией различных светлых и темных тем для VSCode с хорошо сбалансированным сочетанием цветов для удобного кодинга.

⚙️ Установить плагин

#soft
💾 Горячие клавиши в PyCharm на русском

🌵 Редактирование кода
🌵 Окна, вкладки
🌵 Закладки
🌵 Подсказки и документация
🌵 Поиск
🌵 Генерация кода и рефакторинг
🌵 Прочее

#cheatsheet
🔥 Полезные библиотеки Python

hash-identifier
- одна из самых популярных утилит сталкеров для определения различных типов хэшей, используемых для шифрования данных в особенности паролей.

⚙️ GitHub

#redteam #pentest #github #soft #python
This media is not supported in your browser
VIEW IN TELEGRAM
ChatGPT стал доступен без регистрации по номеру— наконец-то! Обновление раскатают на 185 стран.

Из России вам больше не нужен иностранный номер.

Инструкция:
1. Переходите на сайт https://chat.openai.com/ (если не доступен включите vpn)
2. Регистрируйтесь по email адресу (можно использовать временную почту)
3. Пользуйтесь нейросетью!

#гайды #нейросети
Алгоритмы сортировки

• Быстрая сортировка — это алгоритм «разделяй и властвуй», который выбирает «основной» элемент из массива и разбивает остальные элементы на два подмассива. Затем подмассивы сортируются рекурсивно.

def quicksort(arr):
if len(arr) <= 1:
return arr
pivot = arr[len(arr) // 2]
left = [x for x in arr if x < pivot]
middle = [x for x in arr if x == pivot]
right = [x for x in arr if x > pivot]
return quicksort(left) + middle + quicksort(right)

print(quicksort([3,6,8,10,1,2,1]))


• Сортировка слиянием: Алгоритм сортировки слиянием — это алгоритм «разделяй и властвуй», который делит массив на две части, сортирует две половины, а затем снова объединяет их.

def merge_sort(arr):
if len(arr) <= 1:
return arr
mid = len(arr) // 2
left = merge_sort(arr[:mid])
right = merge_sort(arr[mid:])
return merge(left, right)

def merge(left, right):
result = []
i = 0
j = 0
while i < len(left) and j < len(right):
if left[i] < right[j]:
result.append(left[i])
i += 1
else:
result.append(right[j])
j += 1
result += left[i:]
result += right[j:]
return result
print(merge_sort([3,6,8,10,1,2,1]))


• Пирамидальная сортировка: Пирамидальная сортировка — это алгоритм сортировки на основе сравнения, который строит пирамиду из входных элементов, а затем многократно извлекает её максимальный элемент и помещает его в конец отсортированного выходного массива.

def heap_sort(arr):
n = len(arr)
for i in range(n, -1, -1):
heapify(arr, n, i)
for i in range(n-1, 0, -1):
arr[i], arr[0] = arr[0], arr[i]
heapify(arr, i, 0)

def heapify(arr, n, i):
largest = i
l = 2 * i + 1
r = 2 * i + 2
if l < n and arr[i] < arr[l]:
largest = l
if r < n and arr[largest] < arr[r]:
largest = r
if largest != i:
arr[i], arr[largest] = arr[largest], arr[i]
heapify(arr, n, largest)
print(heap_sort([3,6,8,10,1,2,1]))
Forwarded from Python Channel
Python. Сборник упражнений

Автор: Бен Стивенсон
Год издания: 2021

Скачать книгу

#book
🔥 Полезные библиотеки Python

BlackBird
— OSINT инструмент для поиска пользователей по 73 популярным сайтам и соц.сетям.

Среди них:
🌵 YouTube
🌵 Instagram
🌵 Twitter
🌵 Facebook
🌵 GitHub
🌵 Steam
🌵 Telegram и многие другие.

Установка:
$ git clone https://github.com/p1ngul1n0/blackbird
$ cd blackbird
$ pip install -r requirements.txt

Использование:
$ python3 blackbird.py -u username

⚙️ GitHub/Инструкция

#osint #python #soft #github
Forwarded from Python Channel
Алгоритмы. С примерами
на Python


Автор: Джордж Хайнеман
Год издания: 2023

Скачать книгу

#book
Чтение TOML-конфигов

Этот формат стал популярен относительно недавно и даже претендует на замену JSON ввиду повышенной “человекочитаемости”.

Наконец, разработчики ЯП зарелизили встроенную библиотеку для чтения таких файлов.

Подробнее о формате TOML: клик

#doc #python
#реклама

Где безопасно купить/продать скрипт или бота телеграм?

🔥 Vosk Store - современный рынок скриптов, который не имеет аналогов на рынке телеграма
• Вы можeте пpoдaвaть скpипты или пoкупать их у дpугих пoльзовaтелей.
• В бoте всё peaлизoванo так, чтoбы обeспечить вам максимaльный кoмфoрт вo врeмя paбoты.
• При пpодажe вашeго скриптa вы получаeте 70% oт егo стoимocти
• Бот реализован так, чтобы обеспечить максимальный комфорт и безопасность как продавцам, так и покупателям

Сcылкa нa бoта: @voskstore_bot
👨‍💻 Огромный список вопросов и ответов а также примеров кода для подготовки к интервью на позицию Python разработчика на русском

➡️ Сохраняй пока доступно ☕️

#doc #python #cheatsheet