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

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

19061 @bestpython

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

  • 🐍 Python Turbo 🐍

    Задача для новичков. Собеседование. Продемонстрируйте, какие вы знаете способы добавления элементов в кортеж. Напишите соответствующий код. Пишите ваши ответы в комментариях, свой вариант мы опубликуем завтра. #новичок #coбес
  • 🐍 Python Turbo 🐍

    Привет, Нижний Новгород! В пятницу, 9 декабря ждём ML-инженеров на митапе Сбера по рекомендательным системам. 👉 Доклады команды AmazMe будут полезны и новичкам в машинном обучении, и опытным специалистам. Стартуем с истории рекомендательных систем, расскажем, как они развивались, с какими сталкивались проблемами и как их решали. Также поговорим о перспективах развития технологии. В следующем докладе рассмотрим проблемы нейронных сетей в задачах рекомендаций. Много практической информации будет: как деплоить ML-модели и управлять их жизненным циклом, как встроить модель в продукт, какая инфраструктура необходима для всего этого и как настроить контролируемый процесс обучения и обновления моделей. Приходите, вас также ждут нетворкинг, кофе-брейки, розыгрыш подарков. ⏰ Встреча начнется в 17.45 в «Гараже» на ул. Октябрьская, 35. Регистрируйтесь по ссылке
  • 🐍 Python Turbo 🐍

    А вы уже прочитали "Грокаем алгоритмы"? Алгоритмы - важны для программиста, а это лучшая книга для начала их изучения с нуля. Книга состоит из 11 глав, что затрагивает такие темы как бинарный поиск, сортировка, рекурсия, хеш-таблицы, динамическое программирование и многое, многое другое. К тому же все примеры в книге приведены на языке Python. Так что это Must Read 🌚
  • Реклама

  • 🐍 Python Turbo 🐍

    Ответ к предыдущей задаче для новичков.
    def sort_dict_by_value(d, reverse=False):
        return dict(sorted(d.items(), key=lambda x: x[1], reverse=reverse))
    
    
    print("Исходные элементы словаря:")
    colors = {'Красный': 1, 'Зеленый': 3, 'Черный': 5, 'Белый': 2, 'Розовый': 4}
    print(colors)
    print("\nСортировка по возрастанию значений:")
    print(sort_dict_by_value(colors))
    print("\nСортировка по убыванию значений:")
    print(sort_dict_by_value(colors, True))
    
    
    При помощи dict.items() мы получаем список кортежей с парами ключ-значение и сортируем его при помощи лямбда-функции и sorted(). Используя dict(), мы конвертируем отсортированный список обратно в словарь. Параметр reverse в sorted() задает сортировку в обратном порядке, в зависимости от второго аргумента. #новичок #coбес
  • 🐍 Python Turbo 🐍

    Задача для новичков. Собеседование. Напишите программу на Python для сортировки словаря по возрастанию и по убыванию значений. Значения в словаре будут одного типа. Пишите ваши ответы в комментариях, свой вариант мы опубликуем позже. #новичок #coбес
  • 🐍 Python Turbo 🐍

    И в чём он не прав? 🤔
  • 🐍 Python Turbo 🐍

    ❗️Сделайте первые шаги в автоматизации тестировании на Python! ⚡️Приглашаем 7 декабря в 20:00 мск на бесплатный вебинар «Подготовка инфраструктуры для автоматизированного тестирования». На открытом уроке разберемся, что необходимо сделать для запуска автотестов на Python с использованием Selenium. 👉 Регистрация на вебинар: https://otus.pw/6tEx/ Вебинар пройдет в рамках онлайн-курса «Python QA Engineer» от OTUS🦉 Присоединяйтесь!
  • 🐍 Python Turbo 🐍

    Ребят, нас тут уже больше 50.000 человек. Предложите оригинальное лого для нашего канала. Или идею для дизайна лого. Пишите в комменты к посту.
  • 🐍 Python Turbo 🐍

    Ответ к предыдущей задаче для новичков.
    def sum_list(items):
        sum_numbers = 0
        for x in items:
            sum_numbers += x
        return sum_numbers
    print(sum_list([1, 2, -8]))
    
    
    #новичок #coбес
  • 🐍 Python Turbo 🐍

    Подборка ТОП-10 Python каналов: @pythonbooks - самый большой канал для скачивания книг по Python. Более 40 тыс. подписчиков. @pythonist_ru - самый серьезный канал с переводами англ. статей, логическими задачами и разборами с собеседований. Вся инфа уникальная + сайт с посещаемостью > 1млн пользователей в год. @pythonboost - канал Python разработчика с туториалами и разбором задач и тестов. Более 15.000 подписчиков @pythonknigi_backup - для тех, кто читает только на русском, тут книги в PDF на русском языке. Скачать можно в 2 клика. @pythonquestions - более 1000 разных тестов по питону. Начиная от самых легких и заканчивая сложными. В комментариях под тестами, можно посмотреть решения и обоснования решения каждого конкретного теста. Более 15.000 подписчиков. @pythonrabota - канал со свежими вакансиями по Python. Автор находит вакансии для Junior и Middle позиций и обязательно есть контакт для связи(телеграм аккаунт) с HR менеджерами по каждой вакансии. ~ 10.000 подписчиков. @pythonjuniorjob - канал с вопросами и ответами на Python собеседовании. Вопрос в один день и в другой ответ на него(есть время подумать и почитать). ~ 10.000 подписчиков. @pythonsarchive - архив книг. Чистый хардкор. Склад всех возможных книг по Python. Более 8.000 подписчиков. @pythonknigi - еще один канал для скачки книг. Все книги в PDF и у всех свежий год выпуска. Более 20.000 подписчиков. Выбирайте подходящий для себя канал и подписывайтесь.
  • 🐍 Python Turbo 🐍

    Задача для новичков. Собеседование. Напишите программу на Python для суммирования всех элементов в списке.
    def sum_list(items):
        ваш код
    
    print(sum_list([1, 2, -8]))  #В выводе должно быть -5
    
    
    Пишите ваши ответы в комментариях, правильный вариант решения будет опубликован у нас в канале. #новичок #coбес
  • 🐍 Python Turbo 🐍

    🐍 А вы знали? Выпуск №30 Генератор списков в Python (кстати крайне крутая штука если уметь пользоваться) 🌚 Генераторы списков, кстати, быстрее чем цикл for, про такой прикольчек можно почитать здесь.
  • 🐍 Python Turbo 🐍

    Станьте Python-разработчиком на Хекслете! 🐍 ✔ Пройдите бесплатные вводные курсы, чтобы познакомиться с профессией. ✔ Если понравится — присоединяйтесь к обучению в группе с наставником ✔ Развивайте нетворкинг в 26-тысячном сообществе айтишников ✔ Выполняйте проекты, участвуйте в Open Source, готовьтесь к трудоустройству Начните прямо сейчас, переходите по ссылке выше. Вводные ознакомительные курсы профессии доступны бесплатно сразу после регистрации👆👆👆 Оцените формат и решите, стоит ли продолжать! 👻🎁 P.S. не упустите подарки и спецпредложения в честь Черной Пятницы! Подарок на выбор при покупке профессии или вторая программа за полцены.
  • 🐍 Python Turbo 🐍

    Ответ. def change_char(str1): char = str1[0] str1 = str1.replace(char, '$') str1 = char + str1[1:] return str1 print(change_char('restart')) #новичок #coбес
  • 🐍 Python Turbo 🐍

    Задача для новичков. Собеседование. "Напишите программу на Python для получения строки из заданной строки, в которой все вхождения первого символа заменены на '$', кроме самого первого символа." Пример: print(change_char('restart')) »»» resta$t Пишите ваши ответы в комментариях, правильный вариант решений будет опубликован у нас в канале. #новичок #coбес
  • Реклама

  • 🐍 Python Turbo 🐍

    Если вы хотите скачивать книги по Python бесплатно в формате PDF: @pythonknigi #рекомендации
  • 🐍 Python Turbo 🐍

    🐥 Задача по Python #7 Описание Для заданной химической формулы, представленной строкой, подсчитайте количество атомов каждого элемента, содержащегося в молекуле, и верните объект(словарь dict). Примеры water = 'H2O' parse_molecule(water) # Вернёт {'H': 2, 'O': 1} magnesium_hydroxide = 'Mg(OH)2' parse_molecule(magnesium_hydroxide) # Вернёт {'O': 2, 'H': 2, 'Mg': 1} fremySalt = 'K4[ON(SO3)2]2' parse_molecule(fremySalt) # Вернёт {'S': 4, 'O': 14, 'N': 2, 'K': 4} Как вы могли заметить, в некоторых формулах есть скобки. Индекс вне скобок говорит вам, что вы должны умножить количество каждого атома внутри скобки на этот индекс. Например, в Fe(NO3)2 у вас есть один атом железа, два атома азота и шесть атомов кислорода. Обратите внимание, что скобки могут быть круглыми, квадратными или фигурными, а также могут быть вложенными. Индекс после фигурных скобок является необязательным. Свой вариант решения в комментарии 💭 Кодом делиться через pastebin.org или repl.it. #задачи
  • 🐍 Python Turbo 🐍

    Нужен новичок в Python веб-разработке, который уже писал небольшие программы. Поможем устроиться на позицию middle в топовую компанию! Если вы хотите: ✅Работать в топовых компаниях с интересными задачами, ✅Получать хорошую зарплату, ✅Перестать ходить по бесплатным стажировкам, Это предложение для вас! Школа Devman поможет выйти на рынок труда сразу мидлом и гарантированно трудоустроиться в компанию. Сейчас Devman открыли набор на курс «От джуна до мидла». Первая пробная неделя — бесплатная! ➕У вас будет личный ментор. ➕Командная разработка. В портфолио будет до 9 проектов. ➕Полностью оплачиваемая стажировка. ➕Полностью боевые проекты, реальные заказчики. Регистрируйтесь на бесплатную неделю курса «От джуна до мидла»👇🏽