Обложка канала

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

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

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

    Строки. Проверяем наличие подстроки в строке В этой статье мы расскажем о четырех способах найти подстроку в строке. У каждого способа есть плюсы и минусы — о них мы также кратко поговорим. #строки
  • Pythonist.ru - образование по питону

    https://t.me/pythonquestions - наверное самый большой телеграм канал с Python тестами для проверки своих знаний. Подписывайся и решай тесты: @pythonquestions
    Python задачки

    Задачки по питону: алгоритмы, регулярные выражения, вопросы с интервью, задачи для Junior Python Developer. Все предложения: @aldrson Во вопросам рекламы: @anothertechrock

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

    Тест. Работа с int и float в Python Программистам часто приходится работать с числами. Они используются везде: в условных конструкциях, циклах, переменных. Проверьте, насколько хорошо вы знакомы с данной темой: пройдите этот тест из 10 вопросов! #тест
  • Реклама

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

    Ответ к задаче "Сколько шариков было у мальчика?" В начале пути у мальчика было 2 шарика. #логическаязадача
  • Pythonist.ru - образование по питону

    Задача на логику. Сколько шариков было у мальчика? Мальчик купил в магазине шарики для игр. С ними он отправился к друзьям, которых посетил всех по очереди. Всего он заходил в 20 домов. В каждом доме мальчик отдавал половину имеющихся у него шариков и брал один шарик у друга. У нашего героя ни разу не возникло проблем с делением, шариков всегда хватало, чтобы разделить поравну. Из последнего дома он вышел с 2 шариками. Сколько шариков было у мальчика вначале? Пишите свои варианты в комментариях, а правильный ответ мы опубликуем завтра. #логическаязадача
  • Pythonist.ru - образование по питону

    Нужны ли методы класса (classmethod) в Python? Обсудим 🗓 12 октября в 20:00 на открытом уроке онлайн-курса «Web-разработчик на Python» в OTUS. На уроке мы: - Поговорим об особенностях ООП в Python: о наследовании и миксинах. - Рассмотрим ситуации, когда без classmethod не обойтись. - Посмотрим на реализации в известных библиотеках. 👉🏻 Перед мероприятием пройдите вступительный тест, который покажет, готовы ли вы к обучению — https://otus.pw/Mtlu/
  • Pythonist.ru - образование по питону

    Топ. Отладчик pdb Инструменты отладки — сердце любого языка программирования. Без них вам будет крайне сложно написать рабочий и чистый код. В этой статье мы познакомим вас с одним из таких инструментов — Python-отладчиком pdb. #топ
  • Pythonist.ru - образование по питону

    Задача с кодом. Сколько нулей? Напишите функцию, которая будет принимать число n и возвращать количество нулей, стоящих в конце факториала этого числа. Формула факториала: n! = 1 * 2 * 3 * ... * n Подсказка: не нужно вычислять факториал. Постарайтесь найти другой способ определения количества нулей. Примеры:
    trailing_zeros(0) ➞ 0
    # 0! = 1
    # Нулей нет
    
    trailing_zeros(6) ➞ 1
    # 6! = 120
    # 1 нуль в конце
    
    trailing_zeros(1000) ➞ 249
    # 1000! имеет 249 нулей в конце
    
    
    Решение на нашем сайте. #задача #coding
  • Pythonist.ru - образование по питону

    Тест. Работа с логическим типом данных Программистам часто приходится работать с логическим типом данных. Он используется везде: в условных конструкциях, циклах, переменных. Проверьте, насколько хорошо вы знакомы с булевыми значениями. Пройдите этот тест 10 вопросов! #тест
  • Pythonist.ru - образование по питону

    Задачка для разминки. Теннисный турнир В теннисном турнире 127 участников. В первом туре 126 игроков составят 63 пары, победители которых выйдут в следующий тур, и еще один игрок выходит во второй тур без игры. В следующем туре — 64 игрока сыграют 32 матча. Сколько всего матчей понадобится, чтобы определить победителя? Свои варианты пишите в комметариях!
  • Pythonist.ru - образование по питону

    Machine Learning, Big Data, Data Science: книги 2020 года Машинное обучение, большие данные, наука о данных сегодня у всех на слуху. Не удивительно, что многие программисты хотят приобрести дополнительные навыки в этих областях знаний, чтобы использовать в следующих проектах или даже чтобы просто для красоты вставить в резюме. Мы собрали для вас подборку книг по этим темам. #книги #ml Книги по ML - @maschinelearning
  • Pythonist.ru - образование по питону

    Задача на логику. Сколько Саша шел пешком? Саша обычно приезжает из города электричкой в 6 часов вечера, а со станции домой его забирает жена (Ирина) на машине. Однажды Саша прибыл на станцию на час раньше обычного. Чтобы не ждать жену целый час, он решил пройтись пешком по дороге к дому. Пройдя так некоторое время, он встретился с Ириной, которая как раз ехала его забирать. Они сели в машину и отправились домой, причем прибыли на 30 минут раньше обычного. Сколько времени Саша шел пешком со станции? (Скорость, с которой ездит Ирина, будем считать постоянной). Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение. #логическаязадача
  • Pythonist.ru - образование по питону

    Стоит ли использовать регулярки в web-разработке на Python? Разберемся 🗓 5 октября в 20:00 на отрытом уроке «О регулярках и не только». Что вас ждет на занятии? - Поговорим о роли регулярных выражений в разработке. - Оценим эффект от re.compile. - Попробуем переписать код без использования регулярок - Посмотрим, стоит ли тратить время на изучение этой непростой темы 👉🏻 Для участия пройдите вступительный тест — https://otus.pw/hgw3/ Занятие является часть онлайн-курса «Python Web-Developer» и дает возможность познакомиться с преподавателем и оценить курс.
  • Pythonist.ru - образование по питону

    Задача с кодом. Наибольшая разность Напишите функцию, которая будет принимать список чисел, сортировать его и возвращать наибольшую разность между соседними числами. Например, список [9, 4, 26, 26, 0, 0, 5, 20, 6, 25, 5] после сортировки превращается в [0, 0, 4, 5, 5, 6, 9, 20, 25, 26, 26]. Наибольшая разность — 11 — между 9 и 20. Примеры:
    largest_gap([9, 4, 26, 26, 0, 0, 5, 20, 6, 25, 5]) ➞ 11
    # После сортировки получаем [0, 0, 4, 5, 5, 6, 9, 20, 25, 26, 26]
    # Наибольшая разность - 11, между 9 и 20
    
    largest_gap([14, 13, 7, 1, 4, 12, 3, 7, 7, 12, 11, 5, 7]) ➞ 4
    # После сортировки получаем [1, 3, 4, 5, 7, 7, 7, 7, 11, 12, 12, 13, 14]
    # Наибольшая разность - 4, между 7 и 11
    
    largest_gap([13, 3, 8, 5, 5, 2, 13, 6, 14, 2, 11, 4, 10, 8, 1, 9]) ➞ 2
    # После сортировки получаем [1, 2, 2, 3, 4, 5, 5, 6, 8, 8, 9, 10, 11, 13, 13, 14]
    # Наибольшая разность - 2, между 6 и 8
    
    
    Решение на нашем сайте. #задача #coding
  • Pythonist.ru - образование по питону

    Тест на умение объединять и разделять строки в Python При работе со строками программисту нередко приходится их объединять и делить на части. Проверьте, насколько хорошо вы умеете это делать и разбираетесь ли в конкатенации. #тест
  • Реклама

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

    Привет, это BEEGEEK! 🐝 "Поколение Python" — серия курсов по Python, признанные лучшими на платформе Stepik в 2020 и 2021 годах. 🥇 На наших курсах вы обретёте реальные навыки программирования и пройдёте свой путь от новичка до уверенного пользователя Python. 💪🏻 Курсы для начинающих и продвинутых – бесплатные: https://stepik.org/org/pygen. А для профессионалов мы дарим промокод «pythonist_geek» на скидку 20% до конца сентября 2022 года. Переходите по ссылке https://stepik.org/a/82541 и дерзайте!🎁
  • Pythonist.ru - образование по питону

    Тест. Работа со списками в Python Работа со списками в Python — очень популярная тема. На форумах типа Stack Overflow, Quora или Reddit постоянно появляется множество вопросов про списки. За них голосуют, а наиболее интересные порождают длинные ветки обсуждений с разными решениями. Проверьте, насколько хорошо вы знакомы с данной темой: пройдите этот тест из 10 вопросов! #тест
  • Pythonist.ru - образование по питону

    Топ. Руководство по созданию API-запросов в Python В этой статье мы рассмотрели основные библиотеки для выполнения HTTP-запросов, а также некоторые распространенные варианты их использования, позволяющие подключаться к API в Python. #топ