pythonist_ru | Unsorted

Telegram-канал pythonist_ru - Pythonist.ru - образование по питону

25092

Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer. Реклама: @anothertechrock РКН: https://rknn.link/car

Subscribe to a channel

Pythonist.ru - образование по питону

Задача на логику. Последовательность чисел

Каким будет следующее число в последовательности и почему?

2, 3, 6, 15, 42, ?

Пишите свои варианты в комментариях, а правильный ответ мы опубликуем завтра.

#логическаязадача

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

Pythonist.ru - образование по питону

Друзья, мы создали чат для поиска вакансий по Python.

Там будут вакансии, в которых есть телеграм HR менеджера. Будем стараться туда Junior вакансий побольше находить.

Ссылка - @pythonjoboffer

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

Pythonist.ru - образование по питону

Тест. Условия в Python

Условия — очень частые конструкции в Python. Они формируются при помощи условных операторов if, else и elif. Практически любая программа представляет собой разные наборы действий, которые нужно выполнить при соблюдении тех или иных условий.

Проверьте, насколько хорошо вы знаете азы условных конструкций: пройдите тест из 10 вопросов!

#тест

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

Pythonist.ru - образование по питону

Модули. Сборка мусора в Python: ключевые концепции и механизмы

Управление памятью — важный, но часто упускаемый из виду аспект программирования. При неправильном подходе оно может привести к медленной работе приложений, неожиданным сбоям и даже утечкам памяти. К счастью, Python заботится об этом с помощью процесса, известного как сборка мусора.

#модули

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

Pythonist.ru - образование по питону

Топ 5 книг по Django.
Скачивайте и читайте.

Django 4 в примерах
Автор: Меле Антонио

Python, Django и Bootstrap для начинающих
Автор: Анатолий Постолит

Django 3.0. Практика создания веб-сайтов на Python
Автор: Владимир Дронов

Python, Django и PyCharm для начинающих
Автор: Анатолий Постолит

Django for Beginners
Автор: William S. Vincent

#django #подборка

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

Pythonist.ru - образование по питону

Тест. Перебор словарей

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

#тест #словари

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

Pythonist.ru - образование по питону

Алгоритмы с примерами на Python

Автор:
Джордж Хайнеман
Год издания: 2023

#python #ru

Скачать книгу

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

Pythonist.ru - образование по питону

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

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

Pythonist.ru - образование по питону

Модули. Малоизвестные, но полезные пакеты Python

В этой статье мы познакомим вас с несколькими пакетами Python, которые не очень известны, но очень полезны.

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

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

Pythonist.ru - образование по питону

Топ. Виртуальные окружения Python и инструменты для управления ими

Поскольку использование виртуальных окружений потенциально может привести к беспорядку, возникло множество инструментов для управления ими. В этой статье мы рассмотрим некоторые из них:

- venv
- virtualenv
- Poetry
- Pipenv
- Pyflow
- pyenv-virtualenv
- Conda
- Hatch

#топ

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

Pythonist.ru - образование по питону

Вам приглашение на митап в честь Дня рождения Python!

В четверг, 20 февраля, в 18:00 ждем вас в московском офисе Сбера на Python Birthday Meetup.

О чем поговорим:

🟢Лень как искусство, или зачем программисту LLM?
Никита Замулдинов из Сбера расскажет, как превратить искусственный интеллект в своего личного ассистента, делегировать скучные задачи и расширить собственные возможности. Вас ждут реальные кейсы и демонстрация AI-агентов в действии.

🟢Люблю и ненавижу Asyncio
Николай Хитров из Точки разберет новые и старые «грабли» Asyncio и расскажет о best practices его использования.

🟢От хаоса к порядку: Pydantic в борьбе с инцидентами безопасности
Александр Глазков из Сбера расскажет, как и почему Pydantic изменил жизнь команды, а также поделится тонкостями его использования.

А также в программе:
Нетворкинг, фуршет и подарки.

📍 Офлайн + онлайн
Регистрация на мероприятие и подробности

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

Pythonist.ru - образование по питону

Самое полное руководство
по разработке на Python

Автор:
Stack Overflow
Год издания: 2024

#python #ru #2O24

Скачать книгу

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

Pythonist.ru - образование по питону

Тест. Переменные и их свойства

Проверьте, хорошо ли вы понимаете суть переменных в Python.

#тест

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

Pythonist.ru - образование по питону

Списки. Как вывести список в Python

А вы знаете, что вывести на экран список в Python можно несколькими способами? В этой статье мы разберем несколько приемов распечатки списка.

#списки

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

Pythonist.ru - образование по питону

Tips & Tricks. Поиск случайных чисел

Разбираем задачу с собеседования: пишем функцию для генерации случайных чисел. Используем библиотеки random и math.

#tipsandtricks

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

Pythonist.ru - образование по питону

Прикольная задача.

В центре озера сидит голодная утка. Вокруг озера, на максимально коротком расстоянии от утки, бегает лиса в 4 раза быстрее, чем плавает утка. Сможет ли утка поесть травы не будучи съеденной?

На первый взгляд кажется, что не сможет, но не все так просто

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

Pythonist.ru - образование по питону

Python для Data Science

Автор:
Юлий Васильев
Год издания: 2023

#python #ru #ds

Скачать книгу

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

Pythonist.ru - образование по питону

Практическое введение
в основные библиотеки и фреймворки Python

Автор:
Мурат Дурмус
Год издания: 2023

#python #ru

Скачать книгу

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

Pythonist.ru - образование по питону

Задача на логику. Дилемма путешественника

Путешественник подошел к перекрестку. Три лежащие перед ним дороги вели к трем разным городам. Одна беда: столб с прибитыми указателями повалился, и стало совершенно непонятно, какая дорога ведет к нужному ему городу.

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

Как путешественник понял, куда должны быть направлены указатели?

Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.

#логическаязадача

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

Pythonist.ru - образование по питону

Топ. Круговой импорт в Python и как его избежать

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

#топ

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

Pythonist.ru - образование по питону

У вас была ситуация, когда вы открываете новый проект или библиотеку и пытаетесь разобраться в коде?

Если в этом проекте используются аннотации типов - вы справитесь с этой задачей намного быстрее. Также на уроке рассмотрим библиотеку pydantic, которая позволяет вывести на новый уровень работу с данными в Python.

Узнайте, как эффективно реализовать интернационализацию и локализацию в Spring-приложениях.

26 февраля в 20:00 МСК
Бесплатно. Урок в рамках старта курса «Python для аналитики» от Otus.

💬 Ссылка на регистрацию

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

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

Pythonist.ru - образование по питону

Топ. Как добавить элемент в список в Python

Из этой статьи вы узнаете о методе .append() и увидите, чем он отличается от других методов, используемых для добавления элементов в списки.

#топ

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

Pythonist.ru - образование по питону

Вакансии по Python за прошедшие две недели

👩‍💻Python Engineer. MAD DEVS, от 3 000 до 4 000$

👩‍💻Python Developer. от 4000 usdt

👩‍💻Python разработчик. Lumora.io, 1500-2500 евро

👩‍💻Python разработчик. Feedback lab, от 80 000 до 100 000₽

👩‍💻Backend developer (Python). Junbrain, от 60 000 до 100 000₽

👩‍💻Python developer. Obsidian, 500 - 4000$

👩‍💻Middle Python Developer. ALEX GROUP COMPANY, 3000 - 3600 USD

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

Pythonist.ru - образование по питону

Python с нуля

Авторы:
Роман Гурбанов
Год издания: 2023

#python #ru

Скачать книгу

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

Pythonist.ru - образование по питону

Задача на логику. 1 килограмм риса

Представьте, что у вас есть мешок риса, из которого вам нужно отмерить ровно 1 кг. В вашем распоряжении простейшие весы с двумя чашами, миски, куда можно пересыпать рис, и гирька в жалкий 1 г. Сколько взвешиваний потребуется, чтобы отмерить 1 кг риса?

Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.

#логическаязадача

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

Pythonist.ru - образование по питону

Задача с кодом. Смайлики

Из символов ( ) : можно составлять веселые и грустные смайлики. Для целей этой задачи:

- веселые смайлики :) и (: оцениваются в 1 балл,
- грустные смайлики :( и ): оцениваются в -1 балл.

Задание
Напишите функцию, которая будет принимать символы ( ) : в любых сочетаниях и возвращать итоговый счет по количеству веселых и грустных смайликов, которые составляются из переданной последовательности символов.

Рабочий пример

happiness_number(":):(") ➞ -1
# 1-й и 2-й символы составляют :) +1 Итого: 1
# 2-й и 3-й символы составляют ): -1 Итого: 0
# 3-й и 4-й символы составляют :( -1 Итого: -1

Другие примеры
happiness_number(":):(") ➞ -1
happiness_number("(:)") ➞ 2
happiness_number("::::") ➞ 0

Решение на нашем сайте.

#задача #coding

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

Pythonist.ru - образование по питону

Топ. Именованные кортежи в Python

Именованные кортежи (NamedTuples) — это отличный способ сделать ваш код на Python более полезным и читаемым. Давайте познакомимся с ними поближе.

#топ

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

Pythonist.ru - образование по питону

Python для Excel

Автор:
Зумштейн Ф.
Год издания: 2023

#python #ru

Скачать книгу

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

Pythonist.ru - образование по питону

Задача на логику. Определяем возраст

Переставьте цифры лет А - получите возраст В.

Разность между возрастами А и В равна удвоенному возрасту С.

В в 10 раз старше С.

Определите возраст каждого.

Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение.

#логическаязадача

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

Pythonist.ru - образование по питону

Задача с кодом. Множественное число существительных

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

Примеры

pluralize(["cow", "pig", "cow", "cow"]) ➞ { "cows", "pig" }

pluralize(["table", "table", "table"]) ➞ { "tables" }

pluralize(["chair", "pencil", "arm"]) ➞ { "chair", "pencil", "arm" }

Примечания

- Передаваться будут только слова на английском языке.
- Для упрощения будем считать, что множественное число всегда образуется путем добавления окончания s.

Решение на нашем сайте.

#задача #coding

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