python_practics | Unsorted

Telegram-канал python_practics - python_practics

5480

Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics

Subscribe to a channel

python_practics

Внимание! - Вопрос!

Что такое возвращаемое значение функции?

Это результат выполнения функции, который она передает вызывающему коду через оператор return. Если return не указан, функция возвращает None.


#вопросы_из_собеседований

@python_practics

Читать полностью…

python_practics

Проверка, есть ли ключ в словаре

Используем оператор in для проверки наличия ключа.

👍 - если было полезно

#полезные_сниппеты

@python_practics

Читать полностью…

python_practics

Тренажёр памяти на Python

Полный код можно посмотреть по ссылке👇

#sandbox

@python_practics

Читать полностью…

python_practics

Курс "Дизайн карточек для WB и Ozon". Бесплатно и с нуля

Дизайнер карточек для маркетплейсов — востребованная и доходная профессия 💰
Научись ей бесплатно!

- Бесплатный доступ
- Разбор ДЗ от наставника
- Мощные кейсы в портфолио

Узнать больше

#реклама 16+
yudaevschool24.online

О рекламодателе

Читать полностью…

python_practics

Ставь 👍 если было полезно

#теория_python

@python_practics

Читать полностью…

python_practics

Analytics Engineering with SQL and dbt: Building Meaningful Data Models at Scale

Чему вы научитесь:

• Созданию масштабируемых моделей данных с помощью dbt;
• Написанию эффективных SQL-запросов для аналитических задач;
• Проектированию и реализации процессов трансформации данных;
• Внедрению практик тестирования и документирования в data-проекты;
• Организации коллаборативной работы над моделями данных.

"Analytics Engineering with SQL and dbt" научит вас современным методам аналитической инженерии для построения значимых моделей данных, которые могут масштабироваться вместе с ростом вашего бизнеса.

Книга в формате pdf👇

#курсы_книги

@python_practics

Читать полностью…

python_practics

Битва века))

#мемчики

@python_practics

Читать полностью…

python_practics

Генерация случайного числа в диапазоне

Генерируем случайное целое число между 1 и 100.

👍 - если было полезно

#полезные_сниппеты

@python_practics

Читать полностью…

python_practics

Внимание! - Вопрос!

Что такое оператор pass?

pass — это пустая инструкция, которая ничего не делает. Используется как заполнитель, чтобы синтаксически корректный блок кода был пустым. Например, при определении функции или класса, который еще не реализован:

def my_function():
pass

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


#вопросы_из_собеседований

@python_practics

Читать полностью…

python_practics

Получение текущего времени в секундах с начала эпохи

Используем time.time() для получения времени в секундах.

👍 - если было полезно

#полезные_сниппеты

@python_practics

Читать полностью…

python_practics

Прогноз погоды на Python

Полный код можно посмотреть по ссылке👇

#sandbox

@python_practics

Читать полностью…

python_practics

Пишем бота для «Отечественного WeChat» — Max на Python

Статья рассказывает о создании бота для отечественной платформы «Отечественный WeChat» с помощью языка программирования Python. В ней подробно описываются основные шаги разработки и примеры кода для автоматизации взаимодействия с пользователями. Автор делится полезными советами и рекомендациями для тех, кто хочет создать своего собственного бота для этой системы.

Подробнее👇

#статьи

@python_practics

Читать полностью…

python_practics

@python_practics

Читать полностью…

python_practics

Удалёнщик пришел поработать в офис

#мемчики

@python_practics

Читать полностью…

python_practics

Получение текущей даты в нужном формате

Использует strftime() для форматирования даты и времени.

👍 - если было полезно

#полезные_сниппеты

@python_practics

Читать полностью…

python_practics

Ставь 👍 если было полезно

#теория_python

@python_practics

Читать полностью…

python_practics

Задача:

Задана последовательность чисел, найдите наибольшую сумму пар в этой последовательности.

Пример:


[10, 14, 2, 23, 19] -->  42 (= 23 + 19)
[99, 2, 2, 23, 19] --> 122 (= 99 + 23)


#задачник

@python_practics

Читать полностью…

python_practics

Внимание! - Вопрос!

Что такое оператор break?

break — оператор, который принудительно завершает выполнение текущего цикла (for или while). Он используется, чтобы выйти из цикла при выполнении определенного условия, например, при нахождении нужного элемента в списке.

#вопросы_из_собеседований

@python_practics

Читать полностью…

python_practics

Гайд по правильным ожиданиям в UI — тестах. SeleniumWebDriverWait и Expected Conditions

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

Подробнее👇

#статьи

@python_practics

Читать полностью…

python_practics

@python_practics

Читать полностью…

python_practics

Дарим подписку на Яндекс Музыку

Ответьте на 1 вопрос и Яндекс Музыка ваша для вас и 3-х ваших близких.
Кинопоиск и Яндекс Книги тоже в подписке.
Попробуйте бесплатно❤️

Попробовать

#реклама 18+
music.yandex.ru

О рекламодателе
Реклама на Яндексе

Читать полностью…

python_practics

Как 5-минутная привычка спасает разработчиков от выгорания

Что делать, если хочется бросить программирование? Авторы статьи разобрали, как выгорание подкрадывается к разработчикам, почему одна 5-минутная привычка может вернуть интерес к коду и почему не надо гнаться за продуктивностью, чтобы остаться в профессии.

Подробнее👇

#статьи

@python_practics

Читать полностью…

python_practics

Transformers

Transformers — библиотека на Python для работы с трансформерными моделями в задачах обработки естественного языка (NLP). Разрабатывается компанией Hugging Face.

Основные возможности:

• Поддержка различных архитектур трансформеров. Библиотека поддерживает модели на архитектурах BERT, GPT, T5, RoBERTa, DistilBERT и других.
• Возможность дообучения моделей (Fine-tuning). Предобученные модели можно настроить под конкретные задачи.
• Совместимость с фреймворками PyTorch, TensorFlow и JAX.
• Поддержка GPU. При наличии CUDA модель автоматически использует GPU.

Подробнее👇

#фреймворки_библиотеки

@python_practics

Читать полностью…

python_practics

Ставь 👍 если было полезно

#теория_python

@python_practics

Читать полностью…

python_practics

Задача:

В этой задаче от вас требуется, задав строку, заменить каждую букву на ее позицию в алфавите.

Пример:


Input = "The sunset sets at twelve o' clock."
Output = "20 8 5 19 21 14 19 5 20 19 5 20 19 1 20 20 23 5 12 22 5 15 3 12 15 3 11"


#задачник

@python_practics

Читать полностью…

python_practics

Внимание! - Вопрос!

Что такое mutable и immutable объекты?

Mutable — изменяемые объекты, их содержимое можно менять после создания. Например:

• list
• dict
• set

Immutable — неизменяемые объекты, их состояние нельзя изменить после создания. Например:

• int
• float
• str
• tuple
• frozenset

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


#вопросы_из_собеседований

@python_practics

Читать полностью…

python_practics

Ставь 👍 если было полезно

#теория_python

@python_practics

Читать полностью…

python_practics

Distributed Machine Learning Patterns

Чему вы научитесь:

• Архитектурным паттернам для распределенного машинного обучения;
• Созданию масштабируемых ML-систем;
• Оптимизации обучения моделей на распределенных кластерах;
• Управлению данными в распределенных ML-пайплайнах;
• Внедрению продвинутых техник параллельного обучения.

"Distributed Machine Learning Patterns" научит вас проектировать и создавать эффективные распределенные системы машинного обучения для работы с большими данными и сложными моделями.

Книга в формате pdf👇

#курсы_книги

@python_practics

Читать полностью…

python_practics

Будущее Python: какие тренды развития и боли языка обсуждали на PyCon 2025

CPython и его «кишки», асинхронность и фрагментация, управление зависимостями, безопасность и боли научного кода. Что обсуждали на профильной конференции для Python-разработчиков.

Подробнее👇

#статьи

@python_practics

Читать полностью…

python_practics

SQLAlchemy

SQLAlchemy — библиотека для работы с реляционными базами данных в Python, основанная на технологии ORM (Object-Relational Mapping). Служит для синхронизации объектов Python с записями реляционных баз данных: Oracle, PostgreSQL, Microsoft SQL Server и других.
Особенности:

• Позволяет описывать структуры баз данных и способы взаимодействия с ними на языке Python без использования SQL.
• Поддерживает асинхронное программирование (с версии 1.4) через AsyncSession и соответствующие асинхронные драйверы баз данных (asyncpg для PostgreSQL, aiosqlite для SQLite).
• Позволяет заменить одну базу данных другой с аналогичным наполнением в любой момент — разработчикам необходимо скорректировать часть кода с указанием типа используемого хранилища, но не переписывать его полностью.

Подробнее👇

#фреймворки_библиотеки

@python_practics

Читать полностью…
Subscribe to a channel