class Python
11.3K subscribers
1.37K photos
15 videos
9 files
589 links
Первый журнал о Python

Ссылка на канал: @class_python
Download Telegram
Collections

Сollections - встроенный модуль Python, реализующий специализированный контейнер типов данных. Является альтернативой встроенным контейнерам общего назначения Python, таким как dict, list, set и tuple.

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22
Numpy: 3 полезных фишки 📈

Numeric Python - это несколько модулей для вычислений с многомерными массивами, необходимых для многих численных приложений.

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🤣3
Оператор += 📏

Объяснили почему оператор += быстрее чем оператор + через присваивание.

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
25👍9❤‍🔥5
Pdoc 🗂️

Pdoc — это программный пакет для создания документации API для языка программирования Python. Созданный как преемник Epydoc, Pdoc использует самоанализ для извлечения документации из строк документации исходного кода и позволяет программистам создавать HTML-документацию для выбранных модулей Python.

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
Query, loc и filter в Pandas ⚙️

query используется для фильтрации строк на основе условий, loc используется для фильтрации строк и столбцов на основе меток и filter используется для фильтрации столбцов на основе шаблона в именах столбцов.

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14
Одна * и две звездочки * 🔠

Объяснили зачем нужны звездочки при определении функции.

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25👍3
3 признака опытного разработчика на языке Python ⌨️

Использование виртуальной среды
Использование подсказок типа
Правильная обработка исключений

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍194🔥4
Забавный факт о 🐍

Встроенные дроби можно использовать для красивой визуализации данных.

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19👀3
Устаревшая библиотека os.path

Предлагаем использовать pathlib. Это более удобный пакет для работы с файловой системой.

class Python
👍20
Про недавнее обновление 3.11.2 🖥

Рассказали об некоторых изменениях в новой версии. Также разработчики исправили следующее: когда оператор continue или break помещался за пределы цикла, Python сообщал об ошибке как -1, это было исправлено с помощью четырех строк кода , которые сохраняют исходный номер строки для его правильного отображения.

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22😐1
Функция All 🐍

Возвращает значение True , если все элементы в итерируемом объекте - истинны.

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22
Создание Singleton ⌨️

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

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16😐2
Collections: OrderedDict 💡

Создаем планировщик задач при помощи метода OrderedDict из Collections.

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥3