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

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

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

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
🐍 Основы веб-разработки на Flask

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

В конце статьи – 10 мини-проектов, от модулей инвентаризации и учета товаров до приложения для хранения заметок и блога.

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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
81💯1
Что выведет код сверху?
Anonymous Quiz
20%
0 1 2 3 … 12
32%
pythondeveloper
6%
None
42%
Oшибка
13💯3
🐍 Gensim

Gensim — это библиотека с открытым исходным кодом на Python, которая используется для тематического моделирования без учителя и обработки естественного языка (NLP).

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

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

В чем разница между pass, continue и break?

Ответ: pass означает «ничего не делать», обычно используется, потому что Python не позволяет создавать класс, функцию или оператор if без кода внутри. continue отправляет вас к следующему элементу в цикле, останавливая выполнение для текущего элемента. break прерывает цикл, и последовательность больше не повторяется.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
254
🐍 Создание словаря из двух списков

Встроенная функция zip() принимает несколько итерируемых объектов и возвращает последовательность  кортежей. Каждый кортеж группирует элементы объектов по их индексу.

Можно провести операцию, обратную zip(), с помощью zip(*).

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
💯1554
🤣1843
🐍 Emoji

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

По умолчанию включен только официальный список, но при использовании emoji.emojize(language='alias') включается как полный список, так и псевдонимы.

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


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

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

Какие есть типы объектов в Python?

Ответ: в Python поддерживаются изменяемые (mutable) и не изменяемые (immutable) типы объектов.
Не изменяемые не позволяют изменять свое содержание (кортежи, булевы, строки, числа).
Изменяемые позволяют изменять свое содержание (списки, множества и словари).


➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
19💯5
🐍 Генерация уникального идентификатора

Стандартный модуль uuid — быстрый и простой способ сгенерировать UUID (universally unique identifier, глобально уникальный идентификатор).

Так мы создадим случайное 128-битное число, которое будет уникальным.

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