и посмотреть медиа
Python вопросы на собеседовании
и посмотреть медиа
Вопросы и ответы с реальных собеседований по Python для junior.
Вопросы и ответы с реальных собеседований по Python для junior.
Канал для подготовки к собеседованиям на Junior Python Developer. Только проверенные вопросы с ответами, без лишней информации. Помогает освоить типичные темы: основы языка, алгоритмы, ООП и фреймворки. Практика для успешного прохождения интервью.
Ответ на #вопрос270 Смотреть ответ
Открыть канал и посмотреть медиа#вопрос270 Напишите функцию, которая будет принимать список названий фруктов, делить эти слова пополам и сортировать кусочки в алфавитном порядке. Функция должна возвращать строку, образованную из отсортированных «кусочков фруктов». Примеры: fruit_salad(["apple", "pear", "grapes"]) ➞ "apargrapepesple" # Кусочки: ["ap", "ple", "pe", "ar", "gra", "pes"] # Отсортированные кусочки: ["ap", "ar", "gra", "pe", "pes", "ple"] # Итоговая строка: "apargrapepesple" fruit_salad(["apple", "pear", "grapes"]) ➞ "apargrapepesple" fruit_salad(["raspberries", "mango"]) ➞ "erriesmangoraspb" fruit_salad(["banana"]) ➞ "anaban" Примечания: ✔️ Если название фрукта имеет нечетное число букв, правая часть должна быть больше левой. Например, «apple» делится на «ap» и «ple». ✔️ Все названия фруктов будут в нижнем регистре.
Открыть канал и посмотреть медиаОтвет на #вопрос269 Смотреть ответ
Открыть канал и посмотреть медиа#вопрос269 Вы занимаетесь сборкой игрушечных машинок. Каждая машинка должна иметь четыре колеса, один корпус и две фигурки человечков внутри. Напишите функцию, которая будет принимать количество колес, корпусов и человечков и возвращать количество машинок, которые можно собрать из этих деталей. Примеры: cars(2, 48, 76) ➞ 0 # 2 колеса, 48 корпусов, 76 человечков cars(43, 15, 87) ➞ 10 cars(88, 37, 17) ➞ 8
Открыть канал и посмотреть медиаОтвет на #вопрос268 Смотреть ответ
Открыть канал и посмотреть медиа#вопрос268 Ваш дом ограбили, но вас интересует только то, на месте ли ваша собачка. Напишите функцию, которая будет принимать словарь и строку — кличку собаки (в нижнем регистре). Ключами словаря будут названия пропавших вещей (и кличка собаки, если она пропала), а значениями — их стоимость. Если собака, предположим, Timmy, есть в словаре (т. е. собака украдена), функция должна вернуть строку «Timmy is gone…». Если собаки в словаре нет, возвращается строка «Timmy is here!». Обратите внимание, что в возвращаемой строке кличка собаки должна писаться с заглавной буквы. Примеры: items = { "tv": 30, "timmy": 20, "stereo": 50, } ➞ "Timmy is gone..." items = { "tv": 30, "stereo": 50, } ➞ "Timmy is here!" items = { } ➞ "Timmy is here!"
Открыть канал и посмотреть медиаОтвет на #вопрос267 Смотреть ответ
Открыть канал и посмотреть медиа#вопрос267 Сиракузская последовательность генерируется следующим образом. Берем любое натуральное число n. Если оно четное, то делим его на 2, а если нечетное, то умножаем на 3 и прибавляем 1 (получаем 3n + 1). Над полученным числом выполняем те же самые действия, и так далее. Напишите функцию, которая будет принимать в качестве аргумента число и возвращать кортеж из двух элементов: количества шагов сиракузской последовательности для переданного числа и наибольшее число в этой последовательности. Примечание: если найдете начальное положительное число, сиракузская последовательность для которого не закончится единицей, — впишете свое имя в историю математики и получите денежную премию. Примеры: collatz(2) ➞ (2, 2) # seq = [2, 1] collatz(3) ➞ (8, 16) # seq = [3, 10, 5, 16, 8, 4, 2, 1] collatz(7) ➞ (17, 52) # seq = [7, 22, 11, 34, 17, 52, 26, 13, 40, 20, 10, 5, 16, 8, 4, 2, 1] collatz(8) ➞ (4, 8) # seq = [8, 4, 2, 1]
Открыть канал и посмотреть медиаОтвет на #вопрос266 Смотреть ответ
Открыть канал и посмотреть медиаOnly registered users can share their opinion.
Be the first to share your impression of this resource!
DeFi ICO InvestfocusICO.IDOInvestment opportunities in decentralized finance.📈
Channel with information about projects and tools MalwareCorp.
Erotic Telegram channel and chat with adult content: photos, videos and communication on intimate topics.