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

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

@pythonist_ru

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

РКН: https://rknn.link/car
Subscribers
24K
Photos
342
Videos
7
Links
1.2K

Showing posts older than #580 · Back to latest

Older Posts 20 shown
Post #579 9.52K
​Топ. Основные реализации Python

В этой статье мы расскажем вам о CPython, Jython, IronPython, PyPy и Cython. Поговорим об их основных отличиях и преимуществах.

Читать статью

#топ
Post #573 8.55K
​Топ. Почему в первую очередь следует учить Python?

Рассказали о преимуществах Python как первого языка программирования для начинающих.

Читать статью
Post #572 9.4K
Задача с кодом. Цифры, идущие последовательно

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

Шаблон:

is_there_consecutive([lst], n, times)

- [lst] — список может быть любой длины, цифры идут в произвольном порядке
- n — цифра, которую нужно проверять
- times — сколько раз подряд должна встретиться цифра n

Примеры:

is_there_consecutive([1, 3, 5, 5, 3, 3, 1], 3, 2) ➞ True

is_there_consecutive([1, 2, 3, 4, 5], 1, 1) ➞ True

is_there_consecutive([3], 1, 0) ➞ True

is_there_consecutive([2, 2, 3, 2, 2, 2, 2, 3, 4, 1, 5], 3, 2) ➞ False

is_there_consecutive([5, 5, 5, 5, 5], 5, 7) ➞ False

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

#задача #coding
  • 👍 2
Post #570 10.1K
​Топ. Краткая история языка Python

Для улучшения понимания языка программирования Python давайте рассмотрим историю его развития и становления.

Читать статью
  • 👍 1
Post #568 11.1K
​Машинное обучение. Топ-5 библиотек Python для машинного обучения

Python пользуется большой популярностью как язык, подходящий для проектов, связанных с машинным обучением. И не в последнюю очередь это связано с тем, что он имеет обширную систему полезных библиотек. Мы рассмотрели плюсы и минусы пяти самых востребованных.

Читать статью

Книги по ML - @maschinelearning

#ml
Post #567 10.1K
​Топ. Собственная криптовалюта: реализация блокчейна на Python

Создаем блокчейн на базе класса связного списка. Мы внесем в него несколько простых изменений, и вы увидите, что объектно-ориентированное программирование на Python позволяет создавать крутые вещи.

Читать статью

#списки #функции
Post #563 8.81K
​Привет, друзья! В нашем маленьком коллективе есть вакансия для переводчика с английского. Переводить нужно статьи технического характера (Python).

Работа постоянная, цены за 1000 знбп обсуждаются индивидуально.

Объем работы: 3-7 статей в неделю (зависит от желания и возможностей переводчика).

Подробности на нашем сайте.
Post #560 8.6K
​Функции. Используем zip() для парной итерации

В этом руководстве вы познакомитесь с логикой работы функции zip() и узнаете, как ее использовать для решения реальных проблем.

Читать статью

#функции
  • ❤ 1
Post #558 9.89K
​Функции. Комбинирование map() с другими инструментами и кодинг в стиле Python

Используя map() вместе с другими функциональными инструментами, такими как filter() и reduce(), вы можете выполнять более сложные преобразования для своих итераций. Рассказываем, как это делать.

Читать статью

#функции
Post #555 8.89K
Задача на логику. Семь свечей

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

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

Каким образом нужно задувать свечи и сколько раз (минимально) придется дуть?

UPD. Судя по всему, мы неудачно сформулировали задачу. Представьте, что каждая свеча в любой момент времени находится в положении вкл. или выкл. (С самого начала все свечи в положении "вкл."). Переключение любой свечи влечет за собой переключение двух соседних - независимо от того, какое положение у них было. Т.е., если три свечи подряд были "выкл. - вкл. - вкл.", то, дунув на среднюю, вы получите "вкл. - выкл. - выкл."

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

#логическаязадача
Pythonist За сколько ходов вы сможете задуть 7 свечей? Задачка на логику На столе стоят, образуя круг, 7 зажженных волшебных свечей. Задувать их можно по одной за раз. При этом гаснут еще 2 свечи по бокам.
Post #547 7.9K
@pythonknigi - подписывайтесь и качайте книги по Python в нашем канале. Книги 2017+ года.
Post #544 8.84K
Топ. Знакомство с map() в Python

В настоящее время map(), filter() и reduce() являются фундаментальными компонентами функционального программирования в Python. В этой статье мы знакомим вас с функцией map(). Рассмотрим следующие темы:

- функциональный стиль на Python
- что такое map()
- использование map() с различными видами функций
- обработка множественных итераций с помощью map()

Читать статью

#функции
  • ❤ 1
Post #539 9.68K
​Топ. Подготовка к вайтбоардингу: загружаем пиратский корабль

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

Читать статью

#списки
Post #536 9.37K
​Топ. Лучшие Телеграм-каналы и чаты, посвященные Python

Список самых популярных Телеграм-каналов и чатов для программистов, интересующихся Python и связанными с ним технологиями.

Читать статью
Post #535 10.3K
Python Работа - канал с вакансиями по Python.
Все вакансии с возможность прямого контакта с работодателями внутри телеграмма.

Уровень вакансий: Junior, Middle, Senior.

Ищите свою первую Python работу у нас
: @pythonrabota
Post #534 9.86K
​Tips & Tricks. 5 интересных вариантов использования метаклассов в Python

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

Читать статью
Post #530 10.3K
Задача с кодом. Неверная инструкция импорта

При импорте объектов из модуля в Python обычно используется следующий синтаксис:

from module_name import object

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

Примеры
fix_import("import object from module_name") ➞ "from module_name import object"
fix_import("import randint from random") ➞ "from random import randint"
fix_import("import pi from math") ➞ "from math import pi"

Решение на нашем сайте. Совет: прежде чем смотреть решение, потратьте хотя бы 30 минут на написание своего собственного кода, т.к. лучше подумать и не решить, чем решить, но не подумать.

#задача #coding
Post #528 12.2K
​Топ. Сумма трех, четырех и так далее чисел — на Python

Пошагово разбираем брутфорс-решение задачи с собеседования, а также его улучшение при помощи рекурсии.

Читать статью

#рекурсия #списки
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →