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
Вопрос с собеседования

Почему игнорируются имена-идентификаторы, которые начинаются с символа подчеркивания?

Ответ: в python не реализована концепция скрытой переменной (private variable), поэтому принято декларировать скрытые переменные первым символом в виде нижнего подчеркивания.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
14💯52👍1
🐍 10 практик кода, ускоряющих выполнение программ

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

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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
12
🐍 DataCleaner

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

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

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


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

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

Есть ли возможность удалить последний объект списка?

Ответ: вызов pop() без аргументов удаляет и возвращает последний элемент.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
145💯5🤣1
🐍 Удаляем пробелы из строки

Удалить пробелы из строки можно с помощью функции join(), генератора списка (list comprehension), а также функции replace().

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
9
Please open Telegram to view this post
VIEW IN TELEGRAM
😁24🤣11
Что выведет код сверху?
Anonymous Quiz
37%
2
28%
4
24%
[[‘a’, ‘b’], [‘c’, ‘d’]]
11%
Ошибка
42💯2
🐍 Создаем чат-бота на Python

В этой статье, мы рассмотрим, как создать чат-бота на Python, используя популярные библиотеки NLTK и TensorFlow.

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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
9
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣44😁1
🐍 Hypothesis

Hypothesis — это библиотека Python для создания модульных тестов, которые проще в написании и более эффективны при запуске.

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


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

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