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

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

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

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
🐍 Узнаем курс доллара

forex-python — это библиотека для работы с валютными данными в Python.

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

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


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

Что такое MQ?

Ответ: MQ (Message Queue) — очередь сообщений, это паттерн asynchronous messaging, который позволяет обмениваться сообщениями между распределенными компонентами приложения.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
8
🐍 Deque

deque (двусторонняя очередь) — это структура данных, которая представляет собой коллекцию элементов, где добавление и удаление элементов может происходить как с начала, так и с конца очереди.

Она является эффективной для операций добавления и удаления элементов с обоих концов.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
103
Что выведет код сверху?
Anonymous Quiz
10%
2
33%
4
36%
6
21%
Ошибка
4
🐍 Шпаргалка для алгособеса

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

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

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

Что такое декоратор? Как написать собственный?

Ответ: Декоратор в Python — это функция, которая принимает другую функцию в качестве аргумента и расширяет ее функциональность без изменения ее кода. Декораторы могут использоваться для добавления логирования, проверки аутентификации, тайминга выполнения и других аспектов.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
14💯3
🐍 Модуль threading

threading — это модуль, который позволяет создавать и управлять потоками выполнения, что даёт возможность программам эффективно обрабатывать задачи параллельно.

Потоки позволяют выполнять несколько частей программы одновременно, что может улучшить её производительность.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
83💯2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣50😁7💯3
🐍 Разработка Desktop приложений на Python. Часть 1

Разработка Desktop приложений на Python и библиотеки PySide6/PyQt6: установка и первое приложение на PySide6.

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

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
6💯4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁34🤣97💯2🤯1
🐍 Модуль random

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

Некоторые из основных методов:

random() — возвращает псевдослучайное число с плавающей запятой в диапазоне [0.0, 1.0);

randrange(start, stop, step) — возвращает случайное целое число из диапазона [start, stop) с указанным шагом;

randint(a, b) — возвращает случайное целое число между a и b (включительно);

choice(seq) — возвращает случайный элемент из непустой последовательности seq;

shuffle(lst) — перемешивает элементы в списке lst.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
104
💯5
💯2
🐍 Разработка Desktop приложений на Python. Часть 2

Разработка Desktop приложений на Python и библиотеки PySide6/PyQt6: знакомство с виджетами и Qt Designer.

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

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

Как просмотреть методы объекта?

Ответ: Чтобы посмотреть все методы и атрибуты, связанные с определенным объектом в Python, можно использовать функцию dir(). Она принимает объект в виде аргумента и возвращает список имен всех атрибутов и методов объекта.

➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
17💯3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁33🤣10💯1
🐍 Falcon

Falcon — это популярный фреймворк, предназначенный для эффективного создания надежных backend-приложений и микросервисов. Falcon основан на архитектуре HTTP и REST.

Кроме того, его используют в таких крупных компаниях, как LinkedIn, PayPal, Wargaming и других.

Особенности фреймворка:

Высокая производительность: Falcon работает крайне быстро;

Гибкость: приложения Falcon гибкие и очень полезные для создания приложений высокой сложности;

Минимализм: Falcon не берет ненужные функции для создания различных RESTful API и многое другое.

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


➡️ Python Developer
Please open Telegram to view this post
VIEW IN TELEGRAM
5