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
69%
0
5%
3
4%
123
21%
Ошибка
🤣742
🐍 FreeCAD

FreeCAD — это система автоматизированного проектирования с открытым исходным кодом, заточенная в первую очередь на трехмерное параметрическое моделирование.

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


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

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

В чем разница между remove, del и pop?

Ответ: remove() удаляет первое совпадающее значение; del удаляет элемент по его индексу; pop() удаляет элемент по индексу и возвращает этот элемент.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
177💯4
🐍 Создаем вложенный каталог в Python

Начиная с Python 3.5 лучший и самый простой способ создать вложенный каталог — использовать pathlib, path, mkdir.

Для более старых версий Python os.path.makedirs можно использовать вместе с os.path.exists.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
72💯1🤣1
Что выведет код сверху?
Anonymous Quiz
15%
0 1 2 3 0
52%
0 1 2 0
20%
0 1 2
12%
Ошибка
74
🐍 Основы веб-разработки на 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