и посмотреть медиа
Python вопросы на собеседовании
и посмотреть медиа
Вопросы и ответы с реальных собеседований по Python для junior.
Вопросы и ответы с реальных собеседований по Python для junior.
Канал для подготовки к собеседованиям на Junior Python Developer. Только проверенные вопросы с ответами, без лишней информации. Помогает освоить типичные темы: основы языка, алгоритмы, ООП и фреймворки. Практика для успешного прохождения интервью.
Ответ на #вопрос279 Смотреть ответ
Открыть канал и посмотреть медиа#вопрос279 Напишите функцию, которая будет принимать длину сторон треугольника (x, y и z) и определять, является ли он прямоугольным. Примечания: ✔️ Прямоугольный треугольник — это треугольник, в котором один угол прямой (то есть 90 градусов). ✔️ Самая длинная сторона (гипотенуза) не обязательно будет последним аргументом. ✔️ Все аргументы будут целыми числами. Примеры: right_triangle(3, 4, 5) ➞ True right_triangle(145, 105, 100) ➞ True right_triangle(70, 130, 110) ➞ False
Открыть канал и посмотреть медиаОтвет на #вопрос278 Смотреть ответ
Открыть канал и посмотреть медиа#вопрос278 Напишите функцию, которая будет принимать два списка (lst1 и lst2), а также целое число n, и проверять, равен ли второй список первому, циклически смещенному на n позиций. Примечания: ✔️ Списки будут одинаковой длины. ✔️ n может быть отрицательным числом. Примеры: circular_shift([1, 2, 3, 4], [3, 4, 1, 2], 2) ➞ True circular_shift([1, 1], [1, 1], 6) ➞ True circular_shift([0, 1, 2, 3, 4, 5], [3, 4, 5, 2, 1, 0], 3) ➞ False
Открыть канал и посмотреть медиаОтвет на #вопрос277 Смотреть ответ
Открыть канал и посмотреть медиа#вопрос277 Напишите функцию, которая будет принимать число num и возвращать его двойной факториал. Математическая формула двойного факториала следующая. ✔️ Если num — четное число: num !! = num (num - 2)(num - 4)(num - 6) ... (4)(2) ✔️ Если num — нечетное число: num !! = num (num - 2)(num - 4)(num - 6) ... (3)(1) ✔️ Если num = 0 или num = -1, тогда num !! = 1. Примечания: ✔️ Исходим из того, что num будет больше или равно -1. ✔️ Двойной факториал — не то же самое, что умноженный на 2. ✔️ Попробуйте решить при помощи рекурсии. Примеры: double_factorial(0) ➞ 1 double_factorial(2) ➞ 2 double_factorial(9) ➞ 945 # 9*7*5*3*1 = 945 double_factorial(14) ➞ 645120
Открыть канал и посмотреть медиаОтвет на #вопрос276 Смотреть ответ
Открыть канал и посмотреть медиа#вопрос276 Напишите функцию, которая будет принимать словарь и в парах ключ-значение конвертировать значения из строковых в числовые. В передаваемом словаре будет как минимум один элемент. Значениями будут целые числа в виде строк. Примеры: convert_to_number({ "piano": "200" }) ➞ { "piano": 200 } convert_to_number({ "piano": "200", "tv": "300" }) ➞ { "piano": 200, "tv": 300 } convert_to_number({ "piano": "200", "tv": "300", "stereo": "400" }) ➞ { "piano": 200, "tv": 300, "stereo": 400 }
Открыть канал и посмотреть медиаОтвет на #вопрос275 Смотреть ответ
Открыть канал и посмотреть медиаТолько зарегистрированные пользователи могут делиться своим мнением.
Станьте первым, кто поделится своим впечатлением об этом ресурсе!
Личный хейт-канал Cathy: видео и фото из Instagram, Patreon. Контент для симпов и поклонников.
A - загадочный Telegram канал с уникальным контентом для ежедневного просмотра.
Агентство полного цикла для Telegram: разработка стратегии, создание контента, привлечение трафика и лидов из мессенджеров.