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

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

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

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
Что выведет код сверху?
Anonymous Quiz
18%
0
19%
new
19%
old
45%
Ошибка
6
🐍 Конвертируем строку в число

Для преобразования строки в целое число используется встроенная функция int().

Она принимает на вход строку и возвращает целое число. Если строка не может быть преобразована в целое число, Python выдаст ошибку ValueError.

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

Какая разница между методами str() и repr() в Python?

Ответ: метод str используется для возвращения строкового представления объекта, которое обычно используется для вывода на экран или встроенной функцией str().
Метод repr() используется для возвращения представления объекта, которое должно быть уникальным и позволять точно воссоздать объект с помощью функции eval().


➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
16
Если кому-то интересно, то у владельца этого канала есть свой блог — https://t.me/+RpGlafBArH8xNTEy

Там я пишу об IT, заработке в Telegram и жизни в целом👨‍💻
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣532
🐍 Scrubadub

Scrubadub — это библиотека, предназначенная для работы с конфиденциальными данными.

Она предлагает множество гибких инструментов для удаления из массива данных имен, телефонов, URL-адресов, ID и других важных данных.

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


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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
7💯41
Что выведет код сверху?
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