python_practics
Open in Telegram
Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics
Show more5 159
Subscribers
-424 hours
-57 days
-4430 days
Posts Archive
5 159
Динамический доступ к атрибутам с getattr
Функция getattr возвращает значение атрибута указанного объекта в Python.
👍 - если было полезно
#полезные_сниппеты
@python_practics
5 159
Responses
Responses помогает генерировать различные ответы на запросы и затем анализировать их результаты. В отличие от requests, responses используется в основном при тестировании — помогает проверять, как приложение реагирует на разные ответы внешнего сервиса.
Подробнее👇
#фреймворки_библиотеки
@python_practics
5 159
Внимание! - Вопрос!
Что такое гринлеты. Общее понятие. Примеры реализаций?
Greenlet == Green thread == Зеленые треды == легковесные треды внутри виртуальной машины. Могут называться корутинами, сопроцессами, акторами и т.д. в зависимости от платформы. Операционная система не видит их. С точки зрения ОС запущен один процесс виртуальной машины, а что внутри нее – неизвестно. Такими тредами управляет сама вируальная машина: порождает, исполняет, согласует доступ к ресурсам.
Примеры: корутины в языках Go и Lua, легковесные процессы в Erlang, модуль greenlet для Python. Модуль gevent использует гринлеты
#вопросы_из_собеседований
@python_practics
5 159
Курс по Java-разработке с гарантией трудоустройства
Если ты не найдешь работу, берем все расходы за обучение на себя.
Поступи и начни карьеру разработчика уже через 9 месяцев!
Обучение в Kata Academy построено по принципу win-win:
— ты получаешь работу в Москве или Санкт-Петербурге с хорошей зарплатой, мы получаем процент за инвестиции в тебя;
— в наших интересах научить тебя так, чтобы твоя зарплата была как можно выше;
— если ты потеряешь работу, мы поможем найти новую;
— мы не зависим от банков и их рассрочек — кризис не повлиял на доступность курсов.
Мы не работаем на поток, для поступления нужно сделать тестовое задание. Этим ты покажешь, что действительно готов учиться и хочешь работать. Оставь заявку по ссылке!
Узнать больше
#реклама 18+
kata.academy
О рекламодателе
5 159
Асинхронные итераторы
Асинхронные итераторы позволяют асинхронно итерировать последовательность данных.
👍 - если было полезно
#полезные_сниппеты
@python_practics
5 159
Проблема айтишников старше джуна №1: плохая самопрезентация на собеседованиях
Большинство реально сильных специалистов теряют ~20-50% от зарплаты только из-за слабой переговорной позиции.
Проект «Выше вилки» фиксит этот баг.
Экс-программисты Яндекса и Касперского делятся полезными фишками в переговорах, тактиками общения с рекрутёром и способами объективно оценить свои скиллы в денежном эквиваленте.
На канале @above_the_range проходят как бесплатные тренинги, так и анонсы на поток «Выше вилки», где вы научитесь правильно отвечать на скользкие и неочевидные вопросы.
Всё это — на примере реальных кейсов трудоустройства и без «душноты».
Никакого заговора на «успешный успех». Подписывайтесь и тренируйте переговорные техники.
реклама. рекламодатель ИП Шишков Илья Иванович ИНН: 575206903941
5 159
Задача:
Вам дается строка чисел, разделенных пробелами, вы должны вернуть наибольшее и наименьшее число.
Пример:
high_and_low("1 2 3 4 5") # return "5 1"
high_and_low("1 2 -3 4 5") # return "5 -3"
#задачник
@python_practics5 159
Станьте дистрибьютером бренда детских подгузников!
Прибыль до 100% без посредников, гибкие условия для новых дистрибьютеров, компенсация логистики, возможность запуска собственной торговой марки!
Перейти на сайт
#реклама
ekitto.ru
О рекламодателе
5 159
Игра "Лабиринт" на модуле turtle
Полный код можно посмотреть по ссылке👇
#sandbox
@python_practics
5 159
Внимание! - Вопрос!
Нужно посчитать 100 уравнений. Делать это в тредах или нет?
Нет, потому что в этой задаче нет ввода-вывода. Интерпретатор только будет тратить лишнее время на переключение тредов. Сложные математические задачи лучше выносить в отдельные процессы, либо использовать фреймворк для распределенных задач Celery, либо подключать как C-библиотеки.
#вопросы_из_собеседований
@python_practics
5 159
Библиотека программиста: 37 книг для того, чтобы разобраться в IT
Два года назад IT-блогер Winderton опубликовал собственную подборку из книг про программирование. Его библиотека включает как базовые книги по алгоритмике и основам компьютерных наук, так и более конкретные, посвященные языкам. Несмотря на то, что к 2024 году некоторые книги получили переиздание, список всё так же можно назвать мощной подготовительной базой для начинающего специалиста.
Подробнее👇
#статьи
@python_practics
5 159
Какая функция нужна для перевода в восьмеричную систему в Python?
5 159
Web-программирование на Python
Чему вы научитесь:
• Основам веб-разработки и архитектуре веб-приложений;
• Использованию фреймворков для веб-разработки на Python, таких как Django или Flask;
• Созданию и управлению базами данных для веб-приложений;
• Разработке функциональных и эстетичных пользовательских интерфейсов;
• Работе с API и взаимодействию с другими веб-сервисами.
Это учебное пособие предназначено для начинающих и средне-опытных разработчиков, которые хотят освоить веб-программирование на языке Python и создавать собственные веб-приложения.
Учебное пособие в формате pdf👇
#курсы_книги
@python_practics
5 159
Дизайн-проект интерьера от студии «Вира-АртСтрой»
Идеальный интерьер — это единство впечатления, гармония стиля и качества. Первым шагом на пути к интерьеру мечты является создание дизайн-проекта.
Компания «Вира-АртСтрой» уже 27 лет на рынке Москвы. За эти годы мы успешно создали более 3 000 тысяч дизайн-проектов в Москве. Каждый - уникален, для конкретного заказчика.
Наши специалисты помогут Вам создать уникальный и функциональный дизайн:
- Подготовят эскизный проект в 3D формате
- Подготовят рабочий проект с учётом особенностей помещения
- Сформируют чертежи и планы
- Составят спецификацию всех необходимых материалов, чтобы Вы могли спокойно приступать к ремонту
А ещё мы осуществляем и реализацию дизайн-проектов под ключ.
В этом случае — дизайн-проект для Вас в подарок!
Узнать больше
#реклама
eremont.ru
О рекламодателе
5 159
Пет-проекты, которые выстрелят в 2024 году, и где искать идеи
Пет-проекты — это классная сфера для реализации собственных айти-навыков: так можно показать, что ты можешь больше, чем тебе позволяет повседневная рутина на работе и ограниченный пул задач.
Но при работе над пет-проектом важно, чтобы усилия не были потрачены впустую, поэтому авторы статьи узнали у мидл и синьор разработчиков, какие пет-проекты могут выстрелить в 2024 году и как найти достойную идею.
Подробнее👇
#статьи
@python_practics
5 159
Перегрузка функций с functools.singledispatch
functools.singledispatch позволяет перегружать функции на основе типа первого аргумента.
👍 - если было полезно
#полезные_сниппеты
@python_practics
