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
33%
{1, 2, 3, 4}
55%
{1, 2, 3}
7%
Invalid Syntax
5%
Error
🤣182💯21
🐍 Jedi

Jedi — это инструмент статического анализа для Python, обычно используемый в IDE/плагинах редакторов.

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

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

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

Для чего используется bytes()?

Ответ: это встроенная функция питона, которая возвращает неизменяемый байтовый объект.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
126💯5
🐍 NewsPaper3k

NewsPaper3k — это библиотека Python для парсинга новостных статей, просто передавая URL.

Она даёт возможность извлекать статьи и связанные мета-данные из множества разных источников. Можно извлечь изображения, текст и имена авторов.

Установка:
$ pip install newspaper3k


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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
14💯43
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣454💯2
Что выведет код сверху?
Anonymous Quiz
57%
(1, 2, 3, 1, 2, 3)
3%
(1, 2, 3, 4, 5, 6)
11%
(3, 6, 9)
29%
Ошибка
7💯62
🐍 Расчет времени выполнения кода

Этот способ поможет рассчитать время, необходимое для выполнения программы.

Используя time-модуль, вы можете точно узнать, сколько времени требуется программе для выполнения кода.

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

За что отвечают функции help() и dir()?

Ответ: Функция help() показывает строку документации и справку для ее аргумента.
Функция dir() возвращает список, содержащий пространство имен в объекте.


➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
134💯4
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣5553
🐍 howdoi

howdoiэто инструмент командной строки, написанный на Python, который дает ответы на основные задачи программирования, работая в консоли, непосредственно из командной строки.

howdoi ответит на всевозможные вопросы, связанные с программированием.

Установка:
$ pip install howdoi


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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
11💯5👍1
Что выведет код сверху?
Anonymous Quiz
30%
5
14%
10
41%
15
14%
25
51
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣527
🐍 Получение доступа к индексу в цикле for

Получить доступ к индексу в циклах for можно сделать с помощью функции перечисления — enumerate()

Итерация with enumerate возвращает кортеж, содержащий текущий индекс и текущий элемент для каждой итерации.

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

Как можно преобразовать строку (string) в нижний регистр (lowercase)?

Ответ: для этого используется метод lower();
Для преобразования в верхний регистр (uppercase) используется метод upper();
Еще есть методы isupper() (все символы в верхнем регистре) и islower() (все символы в нижнем регистре), которые проверяют регистр всех символов имени.


➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
💯228
🐍 Метод __init__

Метод __init__ используется для инициализации, то есть установки начального состояния нового экземпляра класса. Вызывается сразу при создании объекта и в большинстве случаев просто хранит атрибуты.

Если не прописывать __init__ в классе, то при создании его экземпляра атрибуты автоматически не будут установлены.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
143
12
Что выведет код сверху?
Anonymous Quiz
18%
6
24%
8
27%
12
32%
Ошибка
101