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

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

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

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

    Задачка для начинающих Напишите программу для рисования следующего паттерна:
    * 
    * * 
    * * * 
    * * * * 
    * * * * * 
    * * * * 
    * * * 
    * * 
    *
    
    
    Используйте вложенный цикл for. Пишите ответы в комментариях, а мы свой вариант опубликуем завтра. #coding #beginner
  • Pythonist.ru - образование по питону

    Ответ к задаче "Число 24" 6 / ( 1 - ( 3 / 4 ) ) = 24 #логическаязадача
  • Pythonist.ru - образование по питону

    Задача на логику. Число 24 Используя числа 1, 3, 4, 6, арифметические операции (сложение, вычитание, умножение, деление) и скобки, получите число 24. Разрешается использовать только эти числа и только эти операции. Каждое число должно использоваться только один раз. Операции и скобки можно использовать любое число раз. Нельзя объединять цифры, составляя, например, 13 или 146. Пишите свои варианты в комментариях, а правильный ответ мы опубликуем завтра. #логическаязадача
  • Реклама

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

    Задача с кодом. Spongecase Напишите функцию, которая будет менять регистр букв в строке так, чтобы перевести ее в т. н. spongecase. Примечания: - В выводе первая буква строки должна быть в верхнем регистре - Пробелы игнорируем Примеры:
    alternating_caps("Hello") 
    ➞ "HeLlO"
    
    alternating_caps("How are you?") 
    ➞ "HoW aRe YoU?"
    
    alternating_caps("OMG this website is awesome!") 
    ➞ "OmG tHiS wEbSiTe Is AwEsOmE!"
    
    
    Решение на нашем сайте. #задача #coding
  • Pythonist.ru - образование по питону

    Задачка для начинающих. Ответ
    def test_range(n, x, y):
        if n in range(x, y):
            print(" %s входит в диапазон" % str(n))
        else:
            print("Это число не входит в диапазон.")
    
    
    test_range(3, 3, 9)
    
    
    #coding #beginner
  • Pythonist.ru - образование по питону

    Задачка для начинающих Напишите программу для проверки, входит ли указанное число в заданный диапазон чисел. Пишите ответы в комментариях, а мы свой вариант опубликуем завтра. #coding #beginner
  • Pythonist.ru - образование по питону

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

    Задача на логику. Сколько лет девочкам? У Сергея три дочери. Его друг Александр, пришедший в гости, хочет узнать, сколько им лет. Сергей (вот затейник!) не отвечает прямо, а дает подсказки, чтоб Александр не расслаблялся и сам считал. 1. “Произведение возрастов моих дочерей — 72”. Александр подумал и ответил, что информации маловато. 2. “Сумма их возрастов — номер моего дома”. Александр вышел, глянул на номер и ответил, что информации по-прежнему не хватает. 3. “Старшая из моих дочерей любит клубничное мороженое”. Тут-то Александр, конечно, догадался, сколько лет дочерям Сергея. А вы? Пишите свои варианты в комментариях, а правильный ответ мы опубликуем завтра. #логическаязадача
  • Pythonist.ru - образование по питону

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

    Задача с кодом. Наибольшее абсолютное значение Напишите функцию, которая будет принимать список целых чисел и возвращать сумму положительных или отрицательных чисел из этого списка или же количество нулей в списке — смотря по тому, какая из сумм будет больше в абсолютном выражении. Например, если передан список [1, 2, 3, 4, 0, 0, -3, -2], функция вернет 10, потому что: - сумма положительных чисел = 1 + 2 + 3 + 4 = 10 - сумма отрицательных чисел = (-3) + (-2) = -5 - количество нулей = 2 - 10 > 5 и 10 > 2 Исходим из того, что пустых списков не будет, а числа всегда будут целыми. Примеры:
    major_sum([1, 2, 3, 4, 0, 0, -3, -2]) ➞ 10
    major_sum([-4, -8, -12, -3, 4, 7, 1, 3, 0, 0, 0, 0]) ➞ -27
    major_sum([0, 0, 0, 0, 0, 1, 2, -3]) ➞ 5
    # Потому что -3 < 1+2 < 5 
    # (5 - количество нулей)
    
    
    Решение на нашем сайте. #задача #coding
  • Pythonist.ru - образование по питону

    Задачка для начинающих. Ответ
    models = [{'make': 'Nokia', 'model': 216, 'color': 'Black'},
              {'make': 'Mi Max', 'model': '2', 'color': 'Gold'},
              {'make': 'Samsung', 'model': 7, 'color': 'Blue'}]
    print("Исходный список словарей:")
    print(models)
    
    sorted_models = sorted(models, key=lambda x: x['color'])
    print("\nОтсортированный список словарей:")
    print(sorted_models)
    
    
    #coding #beginner
  • Pythonist.ru - образование по питону

    Топ-10 книг для продвинутых питонистов В этой статье мы представляем вам десятку книг для опытных Python-программистов. В ней вы найдете и книги с приемами использования самого Python, и книги по отдельным направлениям в применении этого языка (машинное обучение, анализ текста и изображений и т. п.). #книги #ml Книги по ML - @maschinelearning
  • Pythonist.ru - образование по питону

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

    Задачка для начинающих Напишите программу для сортировки списка словарей с использованием лямбда-функции.
    Исходный список словарей:
    [{'make': 'Nokia', 'model': 216, 'color': 'Black'}, {'make': 'Mi Max', 'model': '2', 'color': 'Gold'}, {'make': 'Samsung', 'model': 7, 'color': 'Blue'}]
    
    Отсортированный список словарей:
    [{'make': 'Nokia', 'model': 216, 'color': 'Black'}, {'make': 'Samsung', 'model': 7, 'color': 'Blue'}, {'make': 'Mi Max', 'model': '2', 'color': 'Gold'}]
    
    
    
    Пишите ответы в комментариях, а мы свой вариант опубликуем завтра. #coding #beginner
  • Pythonist.ru - образование по питону

    Задача на логику. Фокус с пятью картами Фокусник берет колоду из 52 карт и отдает ее зрителям. Зрители выбирают (каким угодно способом) любые 5 карт и отдают их помощнику фокусника. Тот смотрит на карты и называет фокуснику 4 из них. В ответ фокусник называет пятую. Кроме мастей и значений карт, фокусник вроде бы не получает никакой дополнительной информации (помощник говорит ровным голосом, без пауз и т.д.). Каким образом фокуснику удается "угадать" пятую карту? Решение тут. Просьба потратить хотя бы 10 минут перед тем как читать решение. #логическаязадача
  • Реклама

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

    💡Есть опыт работы на языке Python и базовые знания математики? Следующий шаг — классические алгоритмы машинного обучения. 11 января 2023 стартует курс повышения квалификации «Машинное обучение» от Центра непрерывного образования факультета компьютерных наук Вышки. В процессе освоения программы вы: 🔷 Узнаете, как работают классические алгоритмы machine learning; 🔷 Научитесь решать практические задачи; 🔷 Изучите основные виды моделей; 🔷 Разберетесь с линейными и продвинутыми методами ML; 🔷 Научитесь обрабатывать данные и проводить их первичный анализ. Каждое занятие включает в себя как теоретическую часть, объясняющую алгоритмическую и математическую базу методов ML, так и практическую – с решением реальных задач. Закрепить полученные навыки поможет домашнее задание, которое выдается после пройденного раздела. 📍Расписание: 11 января – 19 апреля 2023г. 📍Место проведения: Москва, Покровский бульвар, д.11 (НИУ ВШЭ). 📍Формат: очно, по средам (19:00 - 22:00). Ведутся онлайн-трансляции, запись рассылается после каждого занятия. 📍Стоимость: 72 000 р. Подробнее и регистрация по ссылке
  • Pythonist.ru - образование по питону

    PythonTurbo - канал для тех, кто хочет войти в IT и начать с самого легкого и популярного языка программирования Python. Темы, раскрываемые в канале : 1. Задачи с кодом 2. Трюки языка 3. Туториалы 4. Какие книги почитать? Канал для начинающих питонистов. Никакой воды - только основы Подписывайтесь: @bestpython
  • Pythonist.ru - образование по питону

    Задача с кодом. Кирпич Напишите функцию, которая будет принимать размеры кирпича (высоту (a), ширину (b) и толщину (c)), а также размеры отверстия (ширину (w) и высоту (h)) и проверять, можно ли вставить такой кирпич в такое отверстие. Примечания: - Кирпич можно поворачивать к отверстию любой стороной - Считается, что кирпич можно вставить в отверстие, если его размеры равны размеру отверстия или меньше их - Кирпич вставляется ровно, нельзя поставить его на ребро Примеры:
    does_brick_fit(1, 1, 1, 1, 1) ➞ True
    does_brick_fit(1, 2, 1, 1, 1) ➞ True
    does_brick_fit(1, 2, 2, 1, 1) ➞ False
    
    
    Решение на нашем сайте. #задача #coding