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

🐍 Python Turbo 🐍. Страница 10

19061 @bestpython

Трюки и полезности Python. Все в одном месте. Никакой воды, только полезные материалы. Марафоны по кодингу, разбор вашего кода в чате.

  • 🐍 Python Turbo 🐍

    🐥 Задача по Python #6 Описание Вам будет дано число, и вам нужно будет вернуть его в виде строки в расширенной форме. Примеры expanded_form(12) # Должно вернуть '10 + 2' expanded_form(42) #Должно вернуть '40 + 2' expanded_form(70304) # Должно вернуть '70000 + 300 + 4' Примечание Все числа должны быть целыми числами больше 0. Свой вариант решения в комментарии 💭 Кодом делиться через pastebin.org или repl.it. #задачи
  • 🐍 Python Turbo 🐍

    Всем Python разработчикам привет. Хотим улучшить контент канала. Напишите что бы вы хотели тут видеть еще? Можно с примерами в комментариях.
  • 🐍 Python Turbo 🐍

    🐍 А вы знали? Выпуск №29 Открытие и скриншот веб-страницы используя библиотеку pyppeteer
  • Реклама

  • 🐍 Python Turbo 🐍

    Где прокачивать скиллы в Python разработке, когда вокруг все для новичков? Приглашаем на открытые уроки в OTUS разработчиков с опытом, которые хотят повысить свой уровень и свою ценность на рынке труда. 🗓 16 ноября в 20:00 мск на занятии «Нюансы тестирования» обсудим моки и границы их применимости, high и low gear тестирование, а также особенности дизайна тестов. Для регистрации на урок нужно пройти вступительный тест — https://vk.cc/cinZF6 🗓 23 ноября в 20:00 мск на занятии «SOLID принципы в Python» поговорим о том, какое место SOLID занимает в современной разработке и как применятся в Python. Для регистрации на урок нужно пройти вступительный тест — https://vk.cc/cinZHZ Спикер 👨‍💻 Станислав Ступников, руководитель разработки в VK. Не упустите возможность получить ценные знания, познакомиться с экспертом и форматом обучения на онлайн-курсе «Python Developer. Professional».
  • 🐍 Python Turbo 🐍

    🐥 Задача по Python #5 В этой задаче нам нужно преобразовать строку в целое число. Строки просто представляют числа словами. Уровень сложности: средний. Примеры: "один" => 1 "двадцать" => 20 "двести сорок шесть" => 246 "семьсот восемьдесят три тысячи девятьсот девятнадцать" => 783919 Примечания: Минимальное количество "ноль" (включительно) Максимальное количество, которое должно поддерживаться, составляет 1 миллион (включительно) "И" в например "сто двадцать и четыре" не обязательно, в одних случаях присутствует, а в других нет Все проверенные номера действительны, вам не нужно их проверять Свой вариант решения в комментарии 💭 Кодом делиться через pastebin.org или repl.it. #задачи
  • 🐍 Python Turbo 🐍

    🐥 Задача по Python #4 Пролог Маркетинговая команда тратит слишком много времени на ввод хэштегов. Давайте поможем им с нашим генератором хэштегов! Правила • Он должен начинаться с хэштега (#). • Во всех словах первая буква должна быть заглавной. • Если окончательный результат длиннее 140 символов, он должен вернуть false. • Если ввод или результат представляет собой пустую строку, он должен вернуть false. Примеры
    " Hello there"    =>  "#HelloThere"
    "    Hello     World   "    =>  "#HelloWorld"
    ""    =>  false
    
    
    
    Свой вариант решения в комментарии 💭 Кодом делиться через pastebin.org или repl.it. #задачи
  • 🐍 Python Turbo 🐍

    В Selectel Careers, канале IT-компании, найдете полезные материалы про: — карьеру (как составить личный план развития или как провести код-ревью) — well-being (как планировать дела или как прийти в себя) — технологии (шпаргалка по Git, полезные линтеры) А еще узнаете про работу в их команде! Подписывайтесь → @selectelcareers Реклама. ООО Селектел 2Vtzqv5epyE
  • 🐍 Python Turbo 🐍

    🐥 Задача по Python #3 Описание Цель задачи – сконвертировать переданную в функцию строку в новую строку, где каждый символ новой строки будет являться “(“, если символ в старой строке встречается только один раз, и “)” – если символ в старой строке встречается два и более раз. Символы должны быть регистронезависимы. Уровень сложности: лёгкий. Примеры "din" => "(((" "recede" => "()()()" "Success" => ")())())" "(( @" => "))((" Свой вариант решения в комментарии 💭 Кодом делиться через pastebin.org или repl.it. #задачи
  • 🐍 Python Turbo 🐍

    🐍 А вы знали? Выпуск №28 Извлечение текста из pdf файла используя модуль pdftotext 🌚
  • 🐍 Python Turbo 🐍

    Вакансия Backend-Developer Python (senior) в Москве, работа в компании Онлайн-школа Тетрика

    Зарплата: не указана. Москва. Требуемый опыт: 3–6 лет. Полная занятость. Дата публикации: 25.10.2022.

    hh.ru
  • 🐍 Python Turbo 🐍

    Ответ к задаче "Последовательность чисел" Ответ: 123. При образовании числа к предыдущему числу в последовательности прибавляется следующая степень тройки: 3 = 2 + 3^0 6 = 3 + 3^1 15 = 6 + 3^2 42 = 15 + 3^3 42 + 3^4 = 123 #логическаязадача
  • 🐍 Python Turbo 🐍

    Задача на логику. Последовательность чисел Каким будет следующее число в последовательности и почему? 2, 3, 6, 15, 42, ? Пишите свои варианты в комментариях, а правильный ответ мы опубликуем завтра. #логическаязадача
  • 🐍 Python Turbo 🐍

    🔥 Хардкорный тест по Python (не для новичков), который проходит всего 30% разработчиков 🔥 Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на курсе — «Python Developer. Professional» На курсе поймете структуру современной разработки ПО, научитесь писать простой и идиоматичный код, за который не будет мучительно стыдно, сможете тестировать и поддерживать код, научитесь создавать высоконагруженные системы и многое другое. Время прохождения теста ограниченно 30 минут 👉 Пройти вступительный тест — https://otus.pw/qMDr/ 💣 Пройдите тест, чтобы записаться на курс по спец. цене, проверить свои знания и получить доступ к 2 открытым урокам курса.
  • 🐍 Python Turbo 🐍

    🐍 А вы знали? Выпуск №27 Разница между == и is. Python в целях производительности кеширует малые числа и короткие строки, поэтому возможны некоторые казусы, как в примере выше. Оператор is сравнивает идентификаторы двух объектов, а оператор == сравнивает значения двух объектов. Существует разница в значении между равным и идентичным. И это различие важно, когда вы хотите понять, как ведут себя операторы сравнения в Python. Оператор == используется, когда значения двух операндов равны, тогда условие становится истинным. Оператор is возвращает значение True, если переменные по обе стороны оператора указывают на один и тот же объект, и False в противном случае. Чтобы понять различия между операторами is и == посмотрите на пример выше. Стоит отметить, что некоторые разработчики предполагают, что оператор is является оператором сравнения === (который есть в других ЯПах), но это совсем не верно. Более подробно про различие этих двух операторов вы можете почитать здесь :3
  • 🐍 Python Turbo 🐍

    Как не просто выучить Python, а разобраться в алгоритмах и структурах данных, автоматических тестах, освоить Django и всё необходимое для качественной разработки в команде? Например, освоить профессию на Хекслете 🐍 Курс невозможно просто «отсидеть» или «прослушать», на нём дают только самое необходимое для условий реального продакшена — доступ к Open Source проектам, базе тестовых задач для подготовки к собеседованиям, кейсы для портфолио. Так что многие студенты получают оффер ещё во время обучения. Работодатели указывают курсы Хекслета как преимущество при найме. P.S. Вводные курсы профессии доступны бесплатно сразу после регистрации. Узнайте подробнее о профессии «Python-разработчик» и оцените формат!
  • Реклама

  • 🐍 Python Turbo 🐍

    ⚡️ Задача с собеседования | Уровень: #Easy Условие: Необходимо написать код, который будет превращать привычный rgb формат в hex. Пример:
    rgb_to_hex(255, 255, 255) == "FFFFFF"
    rgb_to_hex(255, 0, 255) == "FF00FF"
    rgb_to_hex(14, 0, 128) == "0E0080"
    rgb_to_hex(0, 0, 0) == "000000"
    
    
    ❗️Делитесь своим решением в комментариях👇 #задача_с_собеседования
  • 🐍 Python Turbo 🐍

    Скачиваем web-сайт целиком pywebcopy поможет вам клонировать отдельные веб-страницы или даже целые сайты. Перед использованием установите пакет:
    pip install pywebcopy
    
    
    Функция save_webpage скачивает страницу по указанной ссылке, в аргументы также можно передать путь, куда сохранить результат. А вот save_website дает возможность скачать целый вебсайт рекурсивно. Например, если сайт представляет из себя блог, то скрипт скачет все статьи, которые есть на сайте. Но здесь надо быть аккуратнее, подобная рекурсивная загрузка отправит много запросов к серверу и может сильно нагрузить его, если на сайте много страниц.
  • 🐍 Python Turbo 🐍

    🔥 Увлекательный тест по web-разработке на Python 🔥 Ответьте на 25 вопросов и проверьте, насколько вы готовы к обучению на курсе — «Python Web-Developer». С нашими преподавателями-практиками вы достигнете Middle+ уровня и сможете уверенно браться за сложные проекты. Мы научим вас бэкенд-разработке на Python и Django и фронтенд-разработке с нуля на ReactJS и в Figma. За 5 месяцев вы получите необходимые навыки и пополните своё портфолио тремя готовыми проектами: блогом на Flask, образовательной платформой на Django с личным кабинетом для студентов и админкой, а также индивидуальным проектом на выбор. Плюс ко всему вы овладеете смежными навыками: тестированием, оптимизацией, работой в Docker, что заметно выделит вас среди конкурентов при устройстве на работу. Время прохождения теста ограниченно 30 минут 👉 ПРОЙТИ ТЕСТ — https://otus.pw/7EY8/ 💣 Пройдете тест, получите курс по Git и доступ к 2 открытым урокам курса.