Ответ на #вопрос273 Смотреть ответ
Python вопросы на собеседовании с ответами
Подготовка к собеседованию на Junior Python Developer. В этом канале никакой воды, только вопросы с собеседований и ответы на них. @aldrson По вопросам рекламы : @anothertechrock
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
20 из 20#вопрос273 Представьте следующий треугольник: 1 2 3 4 5 6 7 8 9 10 ... Создайте функцию, которая будет принимать целое число n и возвращать сумму всех чисел в n-м ряду такого треугольника. Примечание: 1 <= n <= 1000 Примеры: row_sum(1) ➞ 1 row_sum(2) ➞ 5 row_sum(4) ➞ 34
Ответ на #вопрос274 Смотреть ответ
#вопрос274 Компания по производству видеоигр ежемесячно публикует на своем сайте несколько бесплатных игр. Вы хотите создать скрипт, который будет уведомлять вас о релизах. Но игры выходят без привязки к датам: они появляются на сайте в первый вторник месяца. Напишите функцию, которая будет принимать год и номер месяца и возвращать строку с датой, когда станут доступны новые игры. Примечание: месяцы считаем по порядку, 1 = январь. Примеры: first_tuesday_of_the_month(1997, 1) ➞ "1997-01-07" first...
Ответ на #вопрос275 Смотреть ответ
Ответ на #вопрос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"]) ➞...
#вопрос275 Напишите функцию, которая будет принимать число и проверять, можно ли его записать в виде числа 2 в какой-нибудь степени. Примеры: power_of_two(32) ➞ True power_of_two(1) ➞ True power_of_two(18) ➞ False
#вопрос272 Создайте класс, который будет принимать следующие четыре аргумента для каждого отдельного футболиста: name (имя), age (возраст), height (рост), weight (вес). Имя будет передаваться в виде строки, а возраст, рост и вес — в виде целых чисел. Также создайте три функции для этого класса, которые будут возвращать следующие строки: get_age() — «name is age age» get_height() — «name is heightcm» get_weight() — «name weighs weightkg» Примеры: p1 = player("David Jones", 25, 175, 75) p1.get_age...
#вопрос271 Напишите функцию, которая будет принимать время — time1 и time2 — и возвращать количество часов между ними. Примечания: ✔️ time1 всегда будет начальным временем, а time2 — конечным. ✔️ Если time1 равно time2, верните строку "no time passed" («нисколько времени не прошло»). Примеры: hours_passed("3:00 AM", "9:00 AM") ➞ "6 hours" hours_passed("2:00 PM", "4:00 PM") ➞ "2 hours" hours_passed("1:00 AM", "3:00 PM") ➞ "14 hours"