#вопрос275
Напишите функцию, которая будет принимать число и проверять, можно ли его записать в виде числа 2 в какой-нибудь степени.
Примеры:
Напишите функцию, которая будет принимать число и проверять, можно ли его записать в виде числа 2 в какой-нибудь степени.
Примеры:
power_of_two(32) ➞ True
power_of_two(1) ➞ True
power_of_two(18) ➞ False
#вопрос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 }❤1
#вопрос277
Напишите функцию, которая будет принимать число
✔️ Если
✔️ Если
✔️ Если
Примечания:
✔️ Исходим из того, что num будет больше или равно -1.
✔️ Двойной факториал — не то же самое, что умноженный на 2.
✔️ Попробуйте решить при помощи рекурсии.
Примеры:
Напишите функцию, которая будет принимать число
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.Примечания:
Примеры:
double_factorial(0) ➞ 1
double_factorial(2) ➞ 2
double_factorial(9) ➞ 945
# 9*7*5*3*1 = 945
double_factorial(14) ➞ 645120
Please open Telegram to view this post
VIEW IN TELEGRAM
#вопрос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
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#вопрос279
Напишите функцию, которая будет принимать длину сторон треугольника (x, y и z) и определять, является ли он прямоугольным.
Примечания:
✔️ Прямоугольный треугольник — это треугольник, в котором один угол прямой (то есть 90 градусов).
✔️ Самая длинная сторона (гипотенуза) не обязательно будет последним аргументом.
✔️ Все аргументы будут целыми числами.
Примеры:
Напишите функцию, которая будет принимать длину сторон треугольника (x, y и z) и определять, является ли он прямоугольным.
Примечания:
Примеры:
right_triangle(3, 4, 5) ➞ True
right_triangle(145, 105, 100) ➞ True
right_triangle(70, 130, 110) ➞ False
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥1🙏1
Forwarded from Talanto. Поиск работы в IT
Составили для вас "План подготовки к собеседованию" на каждую из вакансий на нашем сайте talanto.work.
Теперь на каждую из 30.000 вакансий на нашем сайте есть "План подготовки под эту вакансию" в нём, вопросы и ответы на часто задаваемые вопросы на собеседовании, как от HR, так и технические вопросы. Например на python вакансию - часто задаваемые python вопросы.
3000+ вопросов и ответов по разным технологиям.
Как бы я искал работу на сайте?
1. Заполнил профиль на сайте
2. Открыл вакансию и увидел процент соответствия вашего профиля на эту вакансию
3. Прожарил бы свое резюме и исправил неточности и ошибки.
4. Изучил "План подготовки под эту вакансию"
5. Проработал и ответил на вопросы, которые могут задать HR и технический специалист.
6. Откликнулся на вакансию.
Все вопросы и планы лежат по ссылке: https://talanto.work/interview-prep.
Фичу выкатили только сегодня - если есть какие-то ошибки - пишите пожалуйста в комментариях.
Теперь на каждую из 30.000 вакансий на нашем сайте есть "План подготовки под эту вакансию" в нём, вопросы и ответы на часто задаваемые вопросы на собеседовании, как от HR, так и технические вопросы. Например на python вакансию - часто задаваемые python вопросы.
3000+ вопросов и ответов по разным технологиям.
Как бы я искал работу на сайте?
1. Заполнил профиль на сайте
2. Открыл вакансию и увидел процент соответствия вашего профиля на эту вакансию
3. Прожарил бы свое резюме и исправил неточности и ошибки.
4. Изучил "План подготовки под эту вакансию"
5. Проработал и ответил на вопросы, которые могут задать HR и технический специалист.
6. Откликнулся на вакансию.
Все вопросы и планы лежат по ссылке: https://talanto.work/interview-prep.
Фичу выкатили только сегодня - если есть какие-то ошибки - пишите пожалуйста в комментариях.