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
🐍 Пишем игру Pac-Man

В данной статье мы напишем легендарную игру Pac-Man на Python, уместив ее в 300 строчек кода.

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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
19💯53
Что выведет код сверху?
Anonymous Quiz
9%
5, 2
16%
5
51%
2
8%
2, 5
16%
Ошибкa
10🤣3
🐍 Узнаем курс биткоина

forex-python позволяет получать данные о курсе валют в определённое время и конвертировать одну валюту в другую.

Код на изображении выводит цену одного биткоина в долларах за каждый день в промежуток времени начиная с 10:10:10 22 октября 2021 года и заканчивая 11:11:11 23 октября 2021 года.

Установка: pip install forex-python

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

С помощью каких методов можно реализовать функционально ориентированное программирование?

Ответ: filter() может отфильтровать несколько значений на основе условия.
map() применяет функцию к каждому элементу итерируемого объекта.
reduce() продолжает уменьшать последовательность (sequence) парами, пока не будет достигнуто единичное значение.


➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
162
🐍 Queue

Queue (очередь) — это структура данных, в которую элементы могут быть добавлены вызовом put() и извлечены вызовом метода get().

Модуль queue реализует очереди с несколькими производителями (multi-producer) и потребителями (multi-consumer)

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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
178💯4
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