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

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

19061 @bestpython

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

  • 🐍 Python Turbo 🐍

    Ответ к предыдущей задаче для новичков.
    import datetime
    
    def get_days(date1, date2):
        return (date2 - date1).days
    
    
    Еще 3 варианта решения мы закинули на наш сайт: pythonturbo.ru/zadacha…a-datami #новичок #coбес
    Задача: Сколько дней между двумя датами - pythonturbo

    Создайте функцию get_days, которая принимает две даты и возвращает количество дней между ними.

    pythonturbo
  • 🐍 Python Turbo 🐍

    Задача для новичков. Создайте функцию get_days, которая принимает две даты и возвращает количество дней между ними Пример:
    get_days(
      datetime.date(2019, 6, 14),  # 14 июня 2019
      datetime.date(2019, 6, 20)  # 20 июня 2019
    ) ➞ 6
    
    
    get_days(
      datetime.date(2018, 12, 29),  # 29 декабря 2018
      datetime.date(2019, 1, 1)  # 1 января 2019
    ) ➞ 3
    # Даты могут быть в разных месяцах и годах.
    
    
    get_days(
      datetime.date(2020, 5, 24),
      datetime.date(2019, 5, 24))
    ) ➞ -366
    # Даты в обратном порядке должны возвращать отрицательное значение.
    
    
    Пишите ваши варианты решения в комментах. Варианты решений будут скоро(сегодня-завтра) #новичок #coбес
  • 🐍 Python Turbo 🐍

    4 способа прокачать свою карьеру в разработке, аналитике, менеджменте и попасть в Яндекс Летние школы Академии Яндекса До 27 апреля продолжается набор кандидатов с опытом разработки в Школу бэкенд-разработки (Python, Java, C++, Go). Обучение бесплатное. Иногородним Яндекс оплатит билеты и проживание на период практики в офисах Яндекса в Москве, Алматы и Белграде. Лучшим студентам — офер в штат Яндекса. Открытый лекторий Академии Яндекса Если нет времени на Школы, регистрируйтесь на бесплатный Открытый лекторий, который включает программу Летних школ. Это 120 лекций по софт-скилам, бэкенд-, фронтенд- и мобильной разработке, аналитике и продакт-менеджменту. Стажировки по бэкенд-, фронтенд- и мобильной разработке, аналитике и ML Подайте заявку на оплачиваемую стажировку (от 3 до 6 месяцев), чтобы получить опыт работы над продуктами Яндекса, которыми пользуются миллионы. Иногородним стажёрам Яндекс оплачивает проживание и билеты. Intern Meetup Week и пробные собеседования Всё о стажировках, общение с разработчиками и экспертами Яндекса, пробное собеседование в Яндекс. Регистрируйтесь на Intern Meetup Week до 12 апреля! Митап пройдёт в онлайн- и офлайн-формате c 17 по 20 апреля. Удачи!
  • Реклама

  • 🐍 Python Turbo 🐍

    Попался питонист
  • 🐍 Python Turbo 🐍

    🐥 Задача по Python #10 Описание Напишите класс, который, получив строку, будет возвращать строку в верхнем регистре, в которой каждая буква сдвинута вперед в алфавите на столько позиций, на которые был инициализирован шифр. Примеры c = CaesarCipher(5) # создаётся шифр Цезаря со сдвигом 5 c.encode('Codewars') # возвращает 'HTIJBFWX' c.decode('BFKKQJX') # возвращает 'WAFFLES' Если что-то в строке не соответствует алфавиту (например, знаки препинания, пробелы), просто оставьте как есть. Сдвиг всегда будет в диапазоне [1, 26] английских букв(по желанию можно написать и второй класс для русского алфавита, диапазон [1, 33]). Свой вариант решения в комментарии 💭 Кодом делиться через pastebin.org или repl.it. #задачи
  • 🐍 Python Turbo 🐍

    Подписчики верно подметили, что вызывается функция с uppercase символом. Это описка. Поэтому и в тесте ответ у нас 4. При копи-пасте кода из картинки будет ошибка. :(
  • 🐍 Python Turbo 🐍

    Рекомендация от нашей редакции для тех, кто хочет быть тестировщиком.
    
    
    QaRocks - канал для стартующих в QA. Что мы для вас собрали? 1. Туториалы по всем видам тестирования 2. Важные книги для изучения основ QA 3. Тесты для проверки ваших знаний 4. Разбор вопросов с собеседования Все это, но еще и конкурсы по основам QA, SQL и Git в нашем канале. Подписывайтесь: @qarocks
    QARocks. Тестировщик Рулит

    Тестировщик рулит - всё о тестировании ПО. Туториалы, книги по QA, тесты для проверки ваших знаний, разбор вопросов с собеседования.

    Telegram
  • 🐍 Python Turbo 🐍

    Ответ к предыдущей задаче для новичков. def return_only_integer(lst): return [i for i in lst if type(i) is int] Обсудить решение можно в нашем чатике Еще 3 варианта решения мы закинули на наш сайт: pythonturbo.ru/zadacha…e-chislo #новичок #coбес
    Python Turbo Чат

    Чат канала https://t.me/bestpython

    Telegram
  • 🐍 Python Turbo 🐍

    Задача для новичков. Напишите функцию, которая принимает список элементов и возвращает только целые числа Пример:
    return_only_integer([9, 2, "space", "car", "lion", 16]) ➞ [9, 2, 16]
    
    return_only_integer(["hello", 81, "basketball", 123, "fox"]) ➞ [81, 123]
    
    return_only_integer([10, "121", 56, 20, "car", 3, "lion"]) ➞ [10, 56, 20, 3]
    
    return_only_integer(["String",  True,  3.3,  1]) ➞ [1]
    
    
    Пишите ваши варианты решения в комментах. Варианты решений будут скоро(сегодня-завтра) #новичок #coбес
  • 🐍 Python Turbo 🐍

    Если вы хотите учиться разработке глубоко и системно, приходите в Хекслет! Сейчас открыт набор на онлайн-профессию «Python-разработчик» На Хекслете удобно: ✔️ Все лекции доступны 24/7 на платформе — занимайтесь в удобное время ✔️ Практика прямо в браузере ✔️ Наставники, которые помогут в процессе обучения, и кураторы, контролирующие прогресс Уже во время обучения вы станете участником Карьерного трека. Пройдете вебинары, которые охватывают все темы по трудоустройству: от составления резюме и рабочих профилей до психологических аспектов собеседований и адаптации на рабочем месте. Вас будет сопровождать персональный карьерный консультант. Он поможет проанализировать вакансии, составить сопроводительное письмо, порекомендует вас в партнерские компании и предложит стажировки. Мы заинтересованы, чтобы вы нашли первую работу. Получите полную консультацию по профессии и карьере в IT!
  • 🐍 Python Turbo 🐍

    Хороший питонист — канал, созданный для помощи студентам, школьникам, начинающим программистам в изучении Python. На канале и сайте gcoder.ru можно найти множество полезной информации: 🔹туториалы 🔹книги 🔹задачи 🔹тесты Подписывайтесь, чтобы не пропустить самое интересное: @@gcoderpython
  • 🐍 Python Turbo 🐍

    Ответ к предыдущей задаче для новичков.
    def get_budgets(lst):
        return sum(i['budget'] for i in lst)
    
    
    Еще 3 варианта решения мы закинули на наш сайт: pythonturbo.ru/zadacha…byudzhet #новичок #coбес
  • 🐍 Python Turbo 🐍

    Задача для новичков. Создайте функцию, которая принимает список словарей, содержащих бюджет отдельных лиц, и возвращает общий бюджет Пример:
    get_budgets([
      { "name": "John", "age": 21, "budget": 23000 },
      { "name": "Steve",  "age": 32, "budget": 40000 },
      { "name": "Martin",  "age": 16, "budget": 2700 }
    ]) ➞ 65700
    
    get_budgets([
      { "name": "John",  "age": 21, "budget": 29000 },
      { "name": "Steve",  "age": 32, "budget": 32000 },
      { "name": "Martin",  "age": 16, "budget": 1600 }
    ]) ➞ 62600
    
    
    Пишите ваши варианты решения в комментах. Варианты решений будут завтра. #новичок #coбес
  • 🐍 Python Turbo 🐍

    Прокачай навыки Python! 💻 Кодить на Питоне — это несложно! 4 апреля в 20:00 по мск пройдёт бесплатный вебинар образовательной платформы Edutoria от Сбера. За 1,5 часа в прямом эфире: ✅ узнаешь, как устроен Python и с чего начать писать код; ✅ напишешь свою первую программу text-to-speech, которая переводит текст в аудиоформат. 👨‍💻 Спикер Влад Пивоваров — опытный разработчик, который работал в Сбере, Airbnb и Groupon. Он занимается бэкендом, машинным обучением и DevOps/MLOps. Влад расскажет и поделится своим опытом в IT и ответит на любые вопросы. 👉 Научись кодить на Python бесплатно. Регистрируйся на вебинар! Реклама. Рекламодатель ООО «СберОбразование»
  • 🐍 Python Turbo 🐍

    Anaconda - это топ штука, если вы работаете с нейросетями и анализом данных на Python. Также она значительно упрощает жизнь при написании кода на Python под Windows. Например, автоматически устанавливает соответствующие версии CUDA и cuDNN для Tensorflow GPU 🔥 А еще позволяет легко создавать виртуальные окружения. И в целом работать с ними в Python. Крч годнота :3
  • Реклама

  • 🐍 Python Turbo 🐍

    Ответ к предыдущей задаче для новичков.
    def find_even_nums(num):
        return [i for i in range(1, num + 1) if i % 2 == 0]
    
    
    Еще 3 варианта решения мы закинули на наш сайт: pythonturbo.ru/zadacha…h-chisel #новичок #coбес
  • 🐍 Python Turbo 🐍

    Задача для новичков. Используя генератор списка, создайте функцию, которая находит все четные числа от 1 до заданного числа Пример:
    find_even_nums(8) ➞ [2, 4, 6, 8]
    
    find_even_nums(4) ➞ [2, 4]
    
    find_even_nums(2) ➞ [2]
    
    
    Пишите ваши варианты решения в комментах. Варианты решений будут скоро(сегодня-завтра) #новичок #coбес
  • 🐍 Python Turbo 🐍

    Привет, Python-инженеры! 👋 Сегодня вспоминаем вопросы с собеседований. Расскажите, что спрашивают у вас или что спрашиваете вы на интервью? Возможно, есть какие-то стандартные вопросы а может, наоборот, необычные? Оставляйте ваше мнение в комментариях. P.S. присылайте ваши темы для обсуждений сюда. Мы обязательно их опубликуем. #discussion