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

@ - связь, реклама
Download Telegram
Перезагрузка операторов

⌨️Python позволяет определять для своих классов встроенные операторы, такие как операции сложения, вычитания и т.д. 

🔻Для этого определен ряд функций. Например, add для сложения, truediv для деления, contains для in и так далее

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤔1
Splat-оператор

🔻Splat (одна звездочка) расширяет коллекцию до позиционных аргументов, а splatty-splat (две звездочки) — словарь до именованных аргументов.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👎1
Отрицательный индекс

🔻Если вы хотите начать с последнего знака, то воспользуйтесь отрицательным индексом.

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

👀Openpyxl

📚Библиотека Python для работы с excel, чтение запись в xlsx/xlsm файлы.

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

pip install openpyxl


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

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🏆2👎1
🌕Библиотеки для астрономических расчётов

🔻AstroPy - это мощная библиотека для астрономических вычислений, которая включает в себя функции для работы с координатами, временем, каталогами звезд и многое другое.

🔻Skyfield - это библиотека, предназначенная для точных астрономических вычислений, таких как расчет положения планет, звезд, комет и других объектов.

🔻PyEphem - это библиотека для астрономических расчетов, которая включает в себя функции для расчета положения звезд, планет, спутников и других объектов на небесной сфере.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1👎1
DatingBot-main.zip
519.3 KB
🤖Скрипт telegram бота для знакомств

💠Данный бот содержит в себе систему просмотра профилей, настраиваемую фильтрацию, возможность создавать мероприятия и вступать в них.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡10🥰2
🐍«Моржовый» оператор (Walrus Operator)

:=  позволяет присвоить значение переменной как части выражения.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5👎1
🚀any() и all()

❗️Функции проверят, удовлетворяют ли элементы объекта условию. 

🔻any() принимает итерируемый объект (например, список nums) в качестве аргумента и возвращает True, если хотя бы один элемент в списке считается True. Если все элементы ложные или nums пуст, то any() возвращает значение False.

🔻all() тоже принимает такой объект в качестве аргумента и возвращает значение True, если все элементы в нем считаются истинными, или если итерируемый объект пуст. Если там есть хотя бы один элемент, который считается False, то all() вернет False.

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

👀Tiktok-uploader

📚Библиотека Python для автоматизации загрузки видео в TikTok.

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

pip install tiktok-uploader


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

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🍾4👎3
🚀zip()

⚙️Функция создаст парные строки с именем и возрастом. Что может быть лучше, чем одновременная обработка сразу нескольких составных объектов, вроде списков? Более того, это открывает прекрасные возможности для манипуляции с данными. Вы можете, например, превратить столбцы таблицы в строки, если пожелаете.

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

👀TorrentP

📚Библиотека Python для загрузки с торрентов по magnet ссылке или с файла*.torrent. 

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

pip install torrentp


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

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
4
🐍В Python функция фактически представляет отдельный тип. Так мы можем присвоить переменной какую-нибудь функцию и затем, используя переменную, вызывать данную функцию.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Все задачи сайта.pdf
4.4 MB
💻Сборник задач на программирование

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👎21🔥1
Декораторы

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

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

👀MoviePy

📚Библиотека Python для редактирования видео: вырезания, объединения, вставки титров, компоновки видео, обработки видео и создания пользовательских эффектов.

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

pip install moviepy


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

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
telegram-user-comments-main.zip
6.1 KB
🚀Скрипт парсер сообщений

💎Скрипт парсит все комментарии пользователей под постами (обсуждениями) в определенных каналах Telegram и экспортирует их файл.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
4👎1
💻Замыкание

📎Замыкание — функция, которая находится внутри другой функции и ссылается на переменные объявленные в теле внешней функции.

🏆Внутренняя функция создается каждый раз во время выполнения внешней. Каждый раз при вызове внешней функции происходит создание нового экземпляра внутренней функции, с новыми ссылками на переменные внешней функции.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2👎1🔥1
🔒Инкапсуляция

Инкапсуляция - это фундаментальная концепция объектно-ориентированного программирования, которая предполагает скрытие функционала и предотвращение прямого доступа извне к нему.

👀Язык программирования Python позволяет определить приватные или закрытые атрибуты. Для этого имя атрибута должно начинаться с двойного подчеркивания -
__name. Например, перепишем предыдущую программу, сделав оба атрибута - name и age приватными.

🛩Pro Python. Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2👎2🔥2🤡2🤬1
Вы являетесь Python программистом? 🖥
Anonymous Poll
39%
Да
61%
Нет
👍7👎2🔥1