Python Developer
21.7K subscribers
1.63K photos
114 videos
7 files
1.69K links
Авторский канал действующего Python-разработчика

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GA6KW

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
Что выведет код сверху?
Anonymous Quiz
54%
0, 9
8%
[0, 3], [0, 3], [0, 3]
16%
(0, 3, 0, 3, 0, 3)
22%
Ошибка
73💯1
Вопрос с собеседования

Какая разница между операторами "is" и "==" в Python?

Ответ: разница между ними заключается в том, что оператор "is" проверяет, являются ли два объекта одним и тем же объектом в памяти, тогда как оператор "==" проверяет, равны ли значения этих объектов.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
22💯4
🐍 Matplotlib

Matplotlib — популярная Python-библиотека для визуализации данных.

Она используется для создания любых видов графиков: линейных, круговых диаграмм, построчных гистограмм и других — в зависимости от задач.

Установка:
pip install matplotlib


Документация — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
143💯2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣30😁43
Что выведет код сверху?
Anonymous Quiz
2%
0
32%
1
25%
2
12%
None
30%
Ошибка
83💯1
🐍 Получаем все значения из словаря

values() — метод, который позволяет получить все значения словаря.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
141💯1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣50😁8
Вопрос с собеседования

Что делает Python объектно-ориентированным языком?

Ответ: он следует парадигме объектно-ориентированного программирования, которая построена вокруг классов (classes) и их экземпляров (instances).
Это позволяет реализовать следующие функции:
- сокрытие внутренней структуры данных
- абстракция
- наследование
- полиморфизм (способность выбирать правильный метод в зависимости от типа данных)
- ограничение доступа к данным


➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
155💯3
🐍 Приложение для визуализации графов

Эта статья посвящена написанию приложения на Python для интерактивной визуализации графов.

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

Во второй половине — технические детали, касающиеся использования NetworkX, Plotly и Dash, и собственно код.

Ссылка на статью — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
💯622
Что выведет код сверху?
Anonymous Quiz
12%
None
35%
[1]
33%
[1, 1]
12%
[1, 1, 1]
9%
Ошибка
144💯2
🐍 Altair

Altair — это декларативная библиотека визуализации данных, разработанная на основе языка Vega и Vega-Lite.

Она предоставляет высокоуровневый интерфейс для создания информативных и красочных графиков с минимальными усилиями.

Установка:
pip install altair


Документация — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
72💯2👍1
Вопрос с собеседования

Что такое генераторы в Python и как они работают?

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


➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
💯1133🤣1
🐍 Узнаем текущую директорию

getcwd() — метод из модуля os module, с помощью которого можно узнать, в какой директории мы сейчас находимся.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
124👍2💯2
Что выведет код сверху?
Anonymous Quiz
40%
True
25%
False
14%
0
21%
1
4💯32
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣42😁10
🐍 urllib

urllib — это модуль Python, который можно использовать для работы с URL-адресами или файлами по сети.

Он определяет функции и классы для обработки URL-адресов.

Установка:
pip install urllib


Документация — КЛИК

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
82💯2