Python вопросы на собеседовании с ответами – Telegram
Python вопросы на собеседовании с ответами
7.7K subscribers
22 photos
322 links
Подготовка к собеседованию на Junior Python Developer. В этом канале никакой воды, только вопросы с собеседований и ответы на них.

@aldrson

По вопросам рекламы : @anothertechrock
Download Telegram
Задача 5: "10001-ое простое число"

Выписав первые шесть простых чисел, получим 2, 3, 5, 7, 11 и 13. Очевидно, что 6-ое простое число - 13.

Какое число является 10001-ым простым числом?

Условие конкурса и аккаунт для ответов читайте в закрепленной записи канала.

P.S Для тренировки знаний по питону и решения практических задач - подписывайтесь на канал @pythonquestions. Там так же есть огромный чат, где питонисты обсуждают решения и помогают друг другу.

#задача
#вопрос15

Что вы знаете о Декораторах в Python
КОНКУРС.

Задача 6: "Сложение простых чисел"

Сумма простых чисел меньше 10 равна 2 + 3 + 5 + 7 = 17.

Найдите сумму всех простых чисел меньше двух миллионов.

Условие конкурса и аккаунт для ответов читайте в закрепленной записи канала.

P.S Для тренировки знаний по питону и решения практических задач - подписывайтесь на канал @pythonquestions. Там так же есть огромный чат, где питонисты обсуждают решения и помогают друг другу.

#задача
#вопрос16

Как работает распаковка параметров функции в Python. Как распаковать элементы кортежа или словаря?
#вопрос17

Как работают встроенные функции map, filter и reduce в Python?
КОНКУРС.

Задача 7: "Самая длинная последовательность Коллатца"

Следующая повторяющаяся последовательность определена для множества натуральных чисел:

n → n/2 (n - четное)
n → 3n + 1 (n - нечетное)

Используя описанное выше правило и начиная с 13, сгенерируется следующая последовательность:

13 → 40 → 20 → 10 → 5 → 16 → 8 → 4 → 2 → 1
Получившаяся последовательность (начиная с 13 и заканчивая 1) содержит 10 элементов. Хотя это до сих пор и не доказано (проблема Коллатца (Collatz)), предполагается, что все сгенерированные таким образом последовательности оканчиваются на 1.

Какой начальный элемент меньше миллиона генерирует самую длинную последовательность?

Примечание: Следующие за первым элементы последовательности могут быть больше миллиона.

Условие конкурса и аккаунт для ответов читайте в закрепленной записи канала.

P.S Для тренировки знаний по питону и решения практических задач - подписывайтесь на канал @pythonquestions. Там так же есть огромный чат, где питонисты обсуждают решения и помогают друг другу.

#задача
#вопрос18

Как работает метод get() словаря и каков его дефолтный результат?
Нас уже более 5000, готовящихся к собеседованию. Напишите в комментариях, что бы вы хотели еще видеть в нашем канале?
КОНКУРС.

Задача 8: "Пути через таблицу"

Начиная в левом верхнем углу сетки 2×2 и имея возможность двигаться только вниз или вправо, существует ровно 6 маршрутов до правого нижнего угла сетки.


Сколько существует таких маршрутов в сетке 20×20?

Условие конкурса и аккаунт для ответов читайте в закрепленной записи канала.

P.S Для тренировки знаний по питону и решения практических задач - подписывайтесь на канал @pythonquestions. Там так же есть огромный чат, где питонисты обсуждают решения и помогают друг другу.

#задача
#вопрос19

Как смержить два словаря(dict) в одну строчку?
Топ 15 вопросов на собеседовании по ООП в Python. Часть 1.

Статья вида: вопрос-ответ-пояснение.

Читать и разбираться.
КОНКУРС.

Задача 9: "Счет букв в числительных"

Если записать числа от 1 до 5 английскими словами (one, two, three, four, five), то используется всего 3 + 3 + 5 + 4 + 4 = 19 букв.

Сколько букв понадобится для записи всех чисел от 1 до 1000 (one thousand) включительно?

Примечание: Не считайте пробелы и дефисы. Например, число 342 (three hundred and forty-two) состоит из 23 букв, число 115 (one hundred and fifteen) - из 20 букв. Использование "and" при записи чисел соответствует правилам британского английского.

Условие конкурса и аккаунт для ответов читайте в закрепленной записи канала.

P.S Для тренировки знаний по питону и решения практических задач - подписывайтесь на канал @pythonquestions. Там так же есть огромный чат, где питонисты обсуждают решения и помогают друг другу.

#задача
#вопрос20

Как удалить все дубликаты символов из заданной строки в Python?
Решили открыть канал о Python работе. Там только свежие вакансии, на которые можно откликнуться написав в телеграме менеджеру или напрямую нанимателю.

Подписывайтесь: @pythonrabota

Канал будет видоизменяться, поэтому с предложениями пишите на @questionsp