ch
Feedback
Python вопросы на собеседовании с ответами

Python вопросы на собеседовании с ответами

前往频道在 Telegram

Подготовка к собеседованию на Junior Python Developer. В этом канале никакой воды, только вопросы с собеседований и ответы на них. @aldrson По вопросам рекламы : @anothertechrock

显示更多
8 376
订阅者
无数据24 小时
-107
-4730
帖子存档
#вопрос106 Как обычно, ваша задача — написать функцию. Функция будет принимать любое число. Из цифр этого числа нужно будет составить пары и сложить получившиеся числа. Функция должна вернуть сумму чисел, составленных из пар цифр. Для составления пары берем первую и последнюю цифру числа, продвигаясь от краев к центру. Пример с разбором closing_in_sum(2520) ➞ 72 # Первая и последняя цифры - 2 и 0. # Из цифр 2 и 0 составляем число 20. # Вторая и предпоследняя цифра - 5 и 2. # Из цифр 5 и 2 составляем число 52. # 20 + 52 = 72 Другие примеры closing_in_sum(121) ➞ 13 # 11 + 2 closing_in_sum(1039) ➞ 22 # 19 + 3 closing_in_sum(22225555) ➞ 100 # 25 + 25 + 25 + 25 Примечания • Если передано число с нечетным количеством цифр, центральную цифру просто прибавляем к общей сумме (см. пример 1). • Нуль тоже считаем отдельной цифрой (см. пример 2).

В июне Британская высшая школа дизайна совместно с WayRay запускает новый курс по дизайну интерфейсов для голографических AR
В июне Британская высшая школа дизайна совместно с WayRay запускает новый курс по дизайну интерфейсов для голографических AR HUDs в транспорте WayRay — российско-швейцарский deep-tech стартап, лидер в разработке голографических систем с дополненной реальностью. В числе разработок — встроенный голографический AR-дисплей для автопроизводителей, а также съемное решение для наземного, водного, воздушного транспорта и промышленного оборудования. Занятия на совместном курсе проведут эксперты WayRay и преподаватели Британки, а лучшие студенты получат возможность пройти стажировку с перспективой трудоустройства в WayRay. Курс стартует в июне. Прием заявок открыт до 25 мая. Подробности и условия поступления!

Если вдруг однажды утром Вы проснулись и решили: «Напишу-ка на «Питоне» Пару-троечку скриптов», – Не бросайтесь сломя шею Вы бегом к клавиатуре, А послушайте сначала Важных мыслей знатоков. Интенсив «Python – вредные советы» от GeekBrains – настоящий подарок для начинающих программеров. Всего за 1,5 часа бесплатного онлайн-интенсива веб-разработчик и преподаватель GeekBrains Евгений Пухов разберёт типичные ошибки, которыми грешат кодеры на ранней стадии освоения Python: это и написание переменных в стиле CamelCase, и использование индексов в циклах, и попытки работать с памятью. Как раз тот случай, когда послушать вредные советы совсем не вредно. Переходи по ссылке и записывайся уже сейчасhttps://gb.ru/link/HtLenW

#вопрос105 При импорте объектов из модуля в Python обычно используется следующий синтаксис: from module_name import object Напишите функцию, которая будет принимать неверно составленную инструкцию импорта и возвращать правильную. Передаваться в функцию будут исключительно неправильно составленные инструкции.

Тест по Machine Learning. Кол-во вопросов: 10 Темы: Data Science. Пройти тест: https://otus.pw/Vv2B/ P.S Сможете сдать — пройдёте на продвинутый курс для Machine Learning по специальной цене.

#вопрос104 Напишите функцию, которая будет принимать список списков и возвращать новый список списков, содержащий все элементы старого за исключением внешних. Примечания •2D-сетка всегда имеет форму прямоугольника или квадрата. •Возвращать нужно именно список списков, за исключением ситуации, когда элементов просто нет. В таком случае нужно вернуть пустой список.

#вопрос103 Есть план этажа здания. На этом этаже 4 комнаты (1, 2, 3, 4), все выходят в общий коридор. Комнаты не сообщаются между собой: чтобы перейти из одной комнаты в любую другую, нужно пройти через коридор (см. картинку после вопроса). Создайте функцию, которая будет проверять, возможен ли переданный ей путь по комнатам. Коридор будет обозначаться буквой «H» (Hall). Примеры possible_path([1, "H", 2, "H", 3, "H", 4]) ➞ True possible_path(["H", 3, "H"]) ➞ True possible_path([1, 2, "H", 3]) ➞ False Примечания •Путь может начинаться или кончаться в коридоре. •В качестве инпута будут передаваться только цифры 1-4 и/или буква «H». •Комнаты не будут повторяться.

PythonBooks - самое большое сообщество питонистов в телеграм. Что в нашем канале: 1. Книги по питону, которые помогут вам про
PythonBooks - самое большое сообщество питонистов в телеграм. Что в нашем канале: 1. Книги по питону, которые помогут вам пройти собеседование на позицию Python Developer. 2. Задачи по питону, которые вы можете получить на собеседовании: @pythonquestions 3. Всё, никакой другой воды.

Если вам интересны статьи и туториалы по Python, подписывайтесь на @pythonist_ru. У нас: 1. Книги 2. Переводы статей на русский 3. Фишки питона и Django @pythonist_ru

#вопрос101 Напишите функцию для деления числа. Она должна принимать любое целое число (в т.ч. отрицательное) и возвращать список из двух половинок этого числа. Если входящее число нечетное, в списке должно быть большим второе число. Примеры number_split(4) ➞ [2, 2] number_split(10) ➞ [5, 5] number_split(11) ➞ [5, 6] number_split(-9) ➞ [-5, -4]

Решайте тесты по питону тут: @pythonquestions