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

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

19061 @bestpython

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

  • 🐍 Python Turbo 🐍

    🐍 А вы знали? Выпуск №25 Очистка корзины Windows используя Python и модуль winshell 🌚
  • 🐍 Python Turbo 🐍

    ⚡️ Задача с собеседования | Уровень: #Easy Условие: Ваша задача — написать функцию, которая находит сумму всех цифр в числе. На вход также могут пойти и числа меньше нуля — их стоит переводить в неотрицательное числа. Пример:
    1234 → 10
    -9876 → 30
    7013 → 11
    100001 → 2
    
    
    Знак "_" в числах может использоваться для упрощения чтения пользователем. 1_000_000 — это то же самое, что и 1000000 📌 Пишите ваше решение в комментариях👇 #задача_с_собеседования
  • 🐍 Python Turbo 🐍

    🐍 А вы знали? Выпуск №23 Преобразование входящих данных в список. Почему это происходит? На фото выше показан сам кусочек кода, где мы указываем что функция input() для ввода данных, а затем функция split() для разделения входящих данных по пробелу будет в структуре данных list. Интересный факт :3 Чтобы вывод был без скобок, запятых и других символов листа, перед переменной нужно поставить звёздочку: print(*lst). Это называется распаковка :)
  • Реклама

  • 🐍 Python Turbo 🐍

    ⚡️ Задачка с собеседования | Уровень: #Easy Условие: Ваша цель — написать функцию, которая находит самые повторяющиеся слова в строке. Пример:
    text ('Am I want write code? Yeah! I like it') → I
    text ('Hi! How are you? Hi! I am okay') → Hi
    text ('test text test and test that again') → test
    
    
    📌 Пишите ваше решение в комментариях👇 #Задачка_с_собеседования
  • 🐍 Python Turbo 🐍

    🐍 А вы знали? Выпуск №22 bool — логическая функция в Python, которая возвращает только два значения, а именно: True и False. Функция bool может пригодится в проектах, где пустое значение не пропускается кодом. В каких случаях функция bool() вернет True: 1. непустая строка (в том числе если это один или несколько пробелов) 2. ненулевое число (в том числе меньшее единицы, например -5) 3. непустой список/кортеж (даже если он содержит один пустой элемент, например пустой кортеж) 4. функция. Иначе - bool вернёт False(не учитывая последний пункт разумеется) Не смотря свою маленькую функциональность, bool может пригодится много где, что не может не радовать :)
  • 🐍 Python Turbo 🐍

    зарабатывать на крипте могут не только трейдеры.... 🤔 Рассказываем 😉: - Crypto Developer: те, кто разрабатывают блокчейн (соль земли). For start: junior developer, junior full-stack developer или graduate software developer - Venture Capital: серьёзные ребята, которые инвестируют в стартапы и новые технологии.. Стартовые позиции называются venture capital intern, investment analyst или research associate - Crypto Marketing: без них о криптовалютах знали бы только энтузиасты, портят в YouTube, LinkedIn, Twitter и Facebook - Mining: да-да тот самый майнинг, который обеспечивает работоспособность криптовалют. Не всегда выгодно, но крайне интересно. - Trading: с ним все понятно, те кто сидит за графиками и смотрят на свечки. Очень походе на классический алготрейдинг только вместо акций - крипта и NFT токены Заинтересовало? @job_crypto_ru - Vacancies in Russia Актуальность вакансий на максималках, без лишней воды.✌️
  • 🐍 Python Turbo 🐍

    🐍 А вы знали? Выпуск №16 Метод .clear() для очистки списка/сета/словаря.
  • 🐍 Python Turbo 🐍

    ⚡️ Задача с собеседования | Уровень: #Easy Условие: Вам нужно отсортировать список с оценками на основе английской системы. Всего 5 символов, в порядке убывания: A, B, C, D, F. Примеры:
    sort_grades(['A', 'B', 'C', 'C', 'F', 'A']) -> ['F', 'C', 'C', 'B', 'A', 'A']
    sort_grades(['b', 'c', 'C', 'f', 'A']) -> ['F', 'C', 'C', 'B', 'A']
    sort_grades([]) -> []
    
    
    📌Делитесь своим решением в комментариях👇 #задача_с_собеседования
  • 🐍 Python Turbo 🐍

    🐍 А вы знали? Выпуск №21 Мемоизация в Python.
  • 🐍 Python Turbo 🐍

    ⚡️ Задача с собеседования | Уровень: #Easy Условие: Вам необходимо проверить, являются ли две строки анаграммами? На вход идут две строки, состоящие из символов английского алфавита. Примеры:
    is_anagram('car', 'tar') -> False
    is_anagram('car', 'cart') -> False
    is_anagram('anagram', 'nagaram') -> True
    is_anagram('beluga', 'begula') -> True
    
    
    📌Делитесь своим решением в комментариях👇 #задача_с_собеседования
  • 🐍 Python Turbo 🐍

    ⚡️ Задача с собеседования | Уровень: #Easy Условие: Создать функцию которая принимает строку и заменяет каждую букву на её позицию в алфавите. Если что-то в тексте не является буквой, игнорируйте это и не возвращайте. На выходе получаем строку. Пример: Ф-ция принимает: "I learn Python with Python Nation!!!" Ф-ция возвращает: "9 12 5 1 18 14 16 25 20 8 15 14 23 9 20 8 16 25 20 8 15 14 14 1 20 9 15 14" 📌Делитесь своим решением в комментариях👇 #задача_с_собеседования
  • 🐍 Python Turbo 🐍

    Не ограничивайтесь одним языком, расширяйте свой стек 🚀 💥 Онлайн-курс «Golang Developer Professional» от OTUS сейчас доступен по спец.цене! За 5 месяцев вы пройдете от основ языка до создания собственного микросервиса на Go, который поможет вам найти работу с использованием нового языка или вырасти на прежнем месте работы 💰 🎁 Пройдите вступительный тест — поступите на продвинутый курс по специальной цене, а также получите демо-видео с нарезкой занятий курса ➡️ ПРОЙТИ ТЕСТ https://otus.pw/afqx/
  • 🐍 Python Turbo 🐍

    🐍 А вы знали? Выпуск №20 Перенос строк кода двумя способами. Однако помните, что тот же PEP-8 рекомендует использовать скобки вместо обратных слэшей там, где это возможно. Почему скобки лучше для переноса: - Лучше восприятие - Скобок две, а слэшей надо по одному на каждый перенос - Можно забыть слэш и сломать код - Можно поставить пробел после слэша и тоже сломать
  • 🐍 Python Turbo 🐍

    Друзья, напишите по контенту. Что нравится, а что нет? Внизу в комментарии
  • 🐍 Python Turbo 🐍

    👨🏻‍💻 Как освоить Python с нуля до компетенций Middle-уровня за 10 месяцев? Записаться на специализацию «Python Developer» в OTUS. Этот язык часто рекомендуют для изучения в качестве первого языка из-за простоты синтаксиса и универсальности. На живых вебинарах с экспертами-практиками вы познакомитесь с синтаксисом Python и основами ООП, научитесь работать в асинхронном режиме с вебом и базами данных, использовать библиотеки для Data Science, а после освоите продвинутые навыки: Software Engineering, Highload и другие. 👉🏻 Оставьте заявку, чтобы узнать больше о программе! На всем пути вас будет сопровождать персональный ментор. Результатом обучения станут две проектных работы, которые позволяет уверенно проходить собеседования. 📍Записаться на открытый урок «Основы ООП в Python», чтобы протестировать обучение
  • Реклама

  • 🐍 Python Turbo 🐍

    🐍 А вы знали? Выпуск №15 Разница между == и is в Python.
  • 🐍 Python Turbo 🐍

    ⚡️ Задача с собеседования | Уровень: #Medium Условие: Вам необходимо отсортировать список, но все парные числа должны остаться на месте. Примеры:
    sort_array([3, 1]) -> [1, 3]
    sort_array([3, 2, -1, 4]) -> [-1, 2, 3, 4]
    sort_array([5, 3, 2, 8, 1, 4]) -> [1, 3, 2, 8, 5, 4]
    
    
    📌Делитесь своим решением в комментариях👇 #задача_с_собеседования
  • 🐍 Python Turbo 🐍

    🐍 А вы знали? Выпуск №19 Измерение скорости выполнения кода.