Pro Python
1.29K subscribers
85 photos
20 files
102 links
Канал создан, чтобы заинтересовать вас языками программирования.

@ - связь, реклама
Download Telegram
📚Книга: "Совершенный код: практическое руководство по разработке программного обеспечения (Стив Макконнелл)"

📰Книга, которая будет понятна новичкам и интересна программистам с опытом. Хотя это руководство вышло больше 10 лет назад, но в последнем издании многие устаревшие технологии заменены современными, поэтому она по-прежнему остается актуальной для промышленной разработки.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Хотите ли вы увидеть рубрику "Решение задач на Python"?
Anonymous Poll
76%
Да
6%
Нет
18%
Безразлично
🫠Функция join() в Python

🔻Функция join() в Python используется для объединения элементов последовательности (например, списка или кортежа) в одну строку. Она принимает строку в качестве аргумента и вставляет ее между элементами последовательности.

В этом примере функция join() объединяет элементы списка my_list с разделителем , . Результирующая строка joined_str содержит элементы, разделенные запятой и пробелом.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰1
AniPortrait-main.zip
54.8 MB
📰Скрипт для создания качественной анимации на основе портретного фото и аудиофайла.


🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
👨‍💻Конструктор

👀В Python метод init - это конструктор класса, который вызывается при создании нового экземпляра объекта. Он инициализирует атрибуты объекта, принимая аргументы, переданные при создании объекта.

🫥В этом примере конструктор init класса Person инициализирует атрибуты name и age объекта. При создании новых экземпляров класса Person мы передаем аргументы name и age, которые используются для инициализации соответствующих атрибутов.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Наследование

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

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
tgbox-indev.zip
1.2 MB
👨‍💻Скрипт облачное хранилище

🌩Скрипт защищенного облачного хранилища в виде Telegram бота.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
1
🚀Полезные библиотеки Python

👀G4f

📚Библиотека Python - бесплатная коллекция всех языковых моделей от OpenAi(Chatgpt).

⚙️ Установка 👇

pip install g4f


🖥Документация

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
ASCII-art.py
510 B
💻Генератор ASCII артов

🔻В параметре width можно указать размер сгенерированного текста.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
✉️Отправляем электронные письма

😉Этот скрипт на Python предназначен для автоматической отправки электронного письма с использованием библиотеки smtplib. Он создает текстовое сообщение и отправляет его через SMTP-сервер.

📰smtplib: Библиотека для работы с протоколом Simple Mail Transfer Protocol (SMTP), который используется для отправки электронной почты.

💠MIMEText: Класс из модуля email.mime.text, используемый для создания текстового содержимого сообщения в формате MIME (Multipurpose Internet Mail Extensions).

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Пишите свои идеи для тг ботов @FearsMurder
👍2👎21
Pro Python pinned «Пишите свои идеи для тг ботов @FearsMurder»
🚀Полезные библиотеки Python

👀Faker

📚Библиотека для генерации поддельных данных, таких как имена, адреса, номера телефонов и т.д.

⚙️ Установка 👇

pip install Faker


🖥Документация


🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
unzip-bot-master.zip
143.8 KB
🙂Скрипт извлечения из архива

📰Скрипт telegram бота для извлечения файлов из архива. Поддерживает следующие форматы: rar, zip, tar, 7z, tar.xx и т.д.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🗣Запись данных в таблицу Excel

Для записи данных в таблицу Excel на Python можно использовать библиотеку openpyxl, которая позволяет создавать и изменять файлы формата Excel (XLSX).

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
😈41🔥1🥰1
Множества

Множества в Python — это встроенный тип данных, который представляет собой неупорядоченную коллекцию уникальных элементов. Множества используются, когда вам нужно хранить уникальные элементы и быстро выполнять операции над ними, такие как объединение, пересечение и разность.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🤨1
👍8❤‍🔥33🤨3🔥1
Конструкция match и case

Конструкция match и case вводит шаблонное сопоставление (pattern matching), что позволяет делать более выразительные и читабельные конструкции для обработки сложных данных. Эта конструкция напоминает оператор switch из других языков программирования, но является более мощной и гибкой.

_ - используется как подстановочный символ, который соответствует любому значению, если ни одно из предыдущих условий не было выполнено.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
3
🚀Полезные библиотеки Python

👀Pyperclip

📚Простая библиотека для копирования и вставки текста в буфер обмена

⚙️ Установка 👇

pip install pyperclip


🖥Документация

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
2👏1