Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Напишите функцию, которая будет принимать размеры кирпича (высоту (
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
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
- Выводим индекс и значение одновременно
- Избавляемся от вложенных циклов с помощью функции product
- Используем модуль Itertools.
#tipsandtricks
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
Вы — в IT-компании «ThreeWayLand». Здесь, как вам известно, фронтендеры всегда говорят правду, бэкендеры всегда лгут, а менеджеры — по настроению.
В опенспейсе вы видите троих парней. Один в синей футболке, второй — в красной, третий — в зеленой. Среди них точно есть и фронтендер, и бэкендер, и менеджер. Вы пытаетесь определить, кто есть кто.
А кто есть кто на самом деле?
#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👎2
Вероятно, вы уже где-то слышали о Theano, но знаете ли вы, что это такое? Язык программирования? Компилятор? Библиотека Python? На самом деле, всё перечисленное!
Theano был разработан для компиляции, реализации и оценки математических выражений очень эффективным способом. По сути, он позволяет разработчику выполнять код, используя как CPU, так и GPU.
#ml
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
id в Python показывает, где именно в памяти хранится объект. Это может быть полезно, если вы хотите глубже понять поведение языка и разобраться, почему объекты ведут себя определённым образом.Хотите проверить, насколько хорошо вы умеете работать с
id? Пройдите тест из 10 вопросов и проверьте свои знания.#тест
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Параллелизм в Python — одна из самых сложных тем для понимания, не говоря уже о реализации. Не помогает и то, что существует множество способов создания параллельных программ. Возникает куча вопросов. Нужно ли запускать несколько потоков? Использовать несколько процессов? Использовать асинхронное программирование?
Что ж, ответ здесь один — использовать тот способ, который лучше всего подходит для вашего случая. Но если вы сомневаетесь, то используйте асинхронный ввод-вывод, когда это возможно, и потоковое программирование, когда это необходимо.
В этой статье мы рассмотрим асинхронные программы как в старых версиях Python (на случай, если вы имеете дело с устаревшим кодом), так и в новых.
#топ
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Ищешь работу в сфере QA? Устал пролистывать сотни неактуальных предложений?
Подписывайся на канал 👉 «Вакансии для тестировщиков»
Что тебя ждёт:
Не упусти шанс найти работу мечты!
[Вакансии для тестировщиков]
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Напишите функцию, которая будет принимать два списка чисел (вложенный и обычный) и проверять, все ли числа в подсписках вложенного принадлежат множеству чисел второго, обычного списка.
validate_subsets([[1, 2], [2, 3], [1, 3]], [1, 2, 3])
➞ True
validate_subsets([[1, 2, 3], [2], [3], []], [1, 2, 3])
➞ True
validate_subsets([[1, 2], [2, 3], [1, 4]], [1, 2, 3])
➞ False
validate_subsets([[1, 2, 3, 4]], [1, 2, 3])
➞ False
⭐️ Решение на нашем сайте.
#задача #coding
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Канал «100 лучших книг по Python» — это сто книг про язык программирования Python, рецензии на эти книги, подсказки кому и когда их читать. Акцент на основах, алгоритмах и фреймворках.
60 книг собрали мы и уже опубликовали в канал.
40 добавим исходя из ваших пожеланий
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤1
Пишем функцию для разделения строки на символы. Пошаговый разбор примера.
#tipsandtricks #строки
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1🤣1
У Коли есть две бабушки, которые хотели бы видеть его каждые выходные. Но живут они в противоположных концах города. Они придумали компромиссный вариант посещений.
План был следующим: каждое воскресенье в разное время дня Коля спускается в метро на станции, ближайшей к его дому. А затем он просто садится в первый попавшийся поезд. Если поезд идет на север, он посетит бабушку Таню, а если на юг - бабушку Клаву.
Этот план устроил обеих бабушек, ведь они знали, что поезда на север и на юг ходят одинаково часто, причем каждые 20 минут.
Но несколько месяцев спустя бабушка Клава пожаловалась, что видит внука только в одно из пяти воскресений. Коля поклялся, что он в точности соблюдает инструкции и выходит из дома в разное время. Как такое может быть?
#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍1
В этой статье мы разобрали, как работают ленивые вычисления в Python, какие функции от этого выигрывают и почему.
#функции
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6👎1
Арифметические операции — один из самых частых инструментов в Python. Сложение, деление, возведение в степень или остаток от деления — всё это встречается в коде постоянно.
Хотите проверить, насколько хорошо вы владеете арифметикой в Python? Пройдите тест из 10 вопросов и проверьте свои знания.
#тест
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5
В этой статье мы рассмотрим, что такое API и, в частности, REST API. Также мы разберем, что такое HTTP-запросы и какими они бывают. Кроме того, мы рассмотрим основные компоненты библиотеки requests и предоставим несколько примеров кода, которые помогут вам начать работу с ней.
#модули
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Напишите функцию, которая будет принимать строку — диапазон букв английского алфавита. Функция должна возвращать строку из всех букв этого диапазона. Если в диапазоне заданы заглавные буквы, в результирующей строке тоже должны быть заглавные.
gimme_the_letters("a-z") ➞ "abcdefghijklmnopqrstuvwxyz"
gimme_the_letters("h-o") ➞ "hijklmno"
gimme_the_letters("Q-Z") ➞ "QRSTUVWXYZ"
gimme_the_letters("J-J") ➞ "J"⭐️ Решение на нашем сайте.
#задача #coding
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Разбираем работу функции
map() в сравнении с работой цикла for.#tipsandtricks #функции
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1
После работы айтишники Леша и Света заходят в одну кофейню. Леша доходит до кофейни за 20 минут, а Света за 30. Через сколько минут Леша догонит Свету, если та выйдет с работы на 5 минут раньше Леши?
#логическаязадача
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤3👎3👍1
