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
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣9083💯1
🐍 Проверяем существует ли файл или каталог в Python

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

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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
121💯1
63
12
🐍 Проверяем содержит ли строка подстроку

Чтобы проверить, содержит ли строка подстроку, вы можете просто использовать if x in my_string синтаксис.

Если вам также нужно знать позицию подстроки, вы можете использовать string.find()

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

Расскажите про try, raise и finally

Ответ: это ключевые слова (keywords) для обработки исключений (exception handling).
Потенциально код помещается в блок try, оператор raise (raise statement) используется для прямого вызова ошибки, а в блоке finally находится код, который исполняется в любом случае.


➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
💯1553🤣2
🐍 Virtualenv

Virtualenv — это инструмент, позволяющий создавать изолированные среды для отдельных проектов Python, решая тем самым проблему зависимостей и совместимости приложений разных версий.

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


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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
17
Что выведет код сверху?
Anonymous Quiz
6%
[1, 2, 3]
74%
[3, 2, 1]
3%
[1, 3, 2]
8%
[3, 1, 2]
8%
Ошибка
💯811🤣1
🐍 15 книг для начинающих и опытных разработчиков

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

Книги упорядочены по возрастанию уровня сложности.

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

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

Как можно преобразовать целое число (integer) в символ Unicode?

Ответ: для этого можно использовать встроенную функцию chr(x).

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
13
🐍 Метод zfill()

Метод zfill() в Python применяется к строкам и используется для добавления нулей в начале строки до определенной длины.

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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
13💯41
💯7
Что выведет код сверху?
Anonymous Quiz
11%
World
7%
olleH
76%
dlroW
6%
W, olle
11💯43
🐍 Celery

Celery необходима для работы с фоновыми задачами.

Она позволяет выстраивать их в очередь и распределять выполнение между разными процессорами и устройствами.

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

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

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

Может ли рекурсия создавать сложности?

Ответ: да, приходится чаще вызывать функцию.
Каждый вызов функции сохраняет переменную состояния в программном стеке, то есть растет потребление памяти, что в итоге может стать причиной переполнения памяти.
Вызовы функции отнимают время.


➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
203
🐍 Пишем нейросеть на Python

В данной статье мы узнаем, как работают нейронные сети при реализации одной из них с нуля на Python.

Статья также демонстрирует обучение нейронной сети.

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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
105💯2
Что выведет код сверху?
Anonymous Quiz
73%
True
5%
False
10%
None
12%
Ошибка
5💯3
🐍 Dora

Dora — это библиотека для очистки и разведочного анализа данных, которая значительно упрощает решение задач Data Science.

С ее помощью можно преобразовывать категориальные данные в порядковые, извлекать и визуализировать признаки и решать много других задач.

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


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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣1541👍1