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

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

Відкрити в Telegram

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

Показати більше
8 376
Підписники
Немає даних24 години
-107 днів
-4730 день
Архів дописів
#вопрос229 Напишите функцию возвращающую количество нулей, стоящих на конце факториала любого переданного в неё числа.

sum_numbers = lambda n: 0 if n < 1 else n + sum_numbers(n - 1) Еще три решения на нашем сайте: https://pythonturbo.ru/zadacha-najdite-summu-pervyh-n-naturalnyh-chisel/

Друзья, задачка для разнообразия. "Напишите функцию, которая находит сумму первых n натуральных чисел. Сделайте свою функцию рекурсивной." Пишите ваш пример решения в комментариях. Решение через 2 часа

Ищем учеников на бесплатное обучение по созданию искусственного интеллекта с нуля. Опыт программирования не важен!🤖 Всего за 3 вечера под руководством Дмитрия Романова - основателя Университета Искусственного Интеллекта, лидера обучения AI-разработке в РФ, вы с легкостью напишете свой первый искусственный интеллект👨‍💻 Какие нейронные сети вы создадите? ▫️Классификация людей на входящих и выходящих из автобуса ▫️Обнаружение возгораний ▫️Оценка стоимости квартир ▫️Оценка резюме соискателей ▫️Прогнозирование стоимости полиметаллов ▫️Сегментация изображений самолетов ▫️Распознавание команд умного дома⠀ Лучше освоить навыки создания нейронных сетей вам помогут домашние задания с проверкой от кураторов.⠀ Приходите на бесплатное обучение и напишите искусственный интеллект за 3 вечера💪 Регистрация по ссылке

#вопрос228 Напишите функцию, которая будет принимать список чисел и положительное число n и возвращать сумму всех n-х чисел. То есть нужно прибавлять к общей сумме каждое второе число, если n = 2, или каждое третье, если n = 3, и т. д. Примеры: sum_every_nth([4, 8, 6, 6, 7, 9, 3], 1) ➞ 43 # 4+8+6+6+7+9+3 = 43 sum_every_nth([7, 3, 10, 4, 5, 8, 4, 9, 6, 9, 10, 1, 4], 4) ➞ 14 # 4+9+1 = 14 sum_every_nth([10, 6, 5, 4, 5, 2, 3, 3, 8, 10, 7, 2], 8) ➞ 3 # 3 sum_every_nth([6, 8, 9, 4, 6, 4, 7, 1, 5, 6, 10, 2], 13) ➞ 0 # в списке только 12 чисел

Нам с вами не нужно объяснять, как именно IT делает мир лучше, но для младших родственников это совсем не очевидно. Подарите им на Новый год книгу про искусственный интеллект, чтобы мотивировать учиться и знать больше. Книга написана для детей 6–10 лет. Она рассказывает просто о сложном: как работают алгоритмы искусственного интеллекта, кто и как обучает их, как ИИ делает нашу жизнь проще и комфортнее. В книге много практических задач, которые помогают ребёнку понять, как думает алгоритм. Эта книга написана не только для детей, которым нравится технологии и олимпиадное программирование. Она научит логически мыслить, находить интересные закономерности — и просто быть любознательными. Закажите на этой неделе — и книга ещё успеет прийти к праздникам. Реклама. Рекламодатель: ООО «СберОбразование»

#вопрос227 Напишите функцию, которая будет принимать список nums, содержащий числа в диапазоне от 1 до 100, и возвращать отсортированный список чисел, которые в списке nums встречались дважды. Примеры:
duplicate_nums([1, 2, 3, 4, 3, 5, 6])
➞ [3]

duplicate_nums([81, 72, 43, 72, 81, 99, 99, 100, 12, 54])
➞ [72, 81, 99]

duplicate_nums([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
➞ None

Примечания: - никакое число не будет встречаться в nums трижды и более раз, - если никакое число в nums не встречалось дважды, функция должна вернуть None.

💫Центр непрерывного образования ФКН приглашает на зимнюю школу по аналитике и Data Science! Вас ждут лекции и мастер-классы
💫Центр непрерывного образования ФКН приглашает на зимнюю школу по аналитике и Data Science! Вас ждут лекции и мастер-классы от спикеров из Яндекса, Сбера, Х5 Retail Group, МТС, Ozon и Rambler. Приглашаем всех, кто хочет разобраться: 📍какие сегодня есть тренды в ИИ и как устроены современные технологии; 📍как Data Science применяется в разных индустриях; 📍что нужно изучить, чтобы стать аналитиком данных или специалистом по Data Science; 📍можно ли стать аналитиком с непрофильным образованием и на что смотрят HR; 📍почему важны междисциплинарные проекты. Школа подойдет как тем, кто только решил освоить новую профессию, так и начинающим специалистам. 🗓Когда: 28-29 января 2023 📌Где: здание Вышки в Москве на Покровском бульваре, 11 Участие бесплатное для всех желающих, но нужно зарегистрироваться.

#вопрос226 Какие вы знаете способы объединения словарей в Python?

Хотите не только писать код, но и создавать целые продукты? За появление решений на рынке отвечает продакт-менеджер. Освоить эту профессию теперь стало ещё проще. Образовательный маркетплейс Edutoria вместе с онлайн-университетом ProductStar запустил программу для будущих продакт-менеджеров. Теперь можно платить не за всю образовательную программу, а только за те блоки, которые нужны ученику. Программа состоит из 8 отдельных блоков: запуск проекта, продуктовая аналитика, NoCode-инструменты, А/В-тестирование и другие. Если тема вам знакома — просто не платите за этот блок. Свои знания можно проверить в диагностическом тесте — его предложат перед обучением. Все ученики программы попадают в закрытое комьюнити Product Star для общения в среде единомышленников. А ещё получают помощь при трудоустройстве. Интересно? Переходите по ссылке и присоединяйтесь к программе Edutoria x ProductStar Реклама. Рекламодатель ООО "СберОбразование"

#вопрос225 Напишите функцию, которая будет принимать две строки и возвращать строку, состоящую из букв, общих для переданных ей строк. Примеры:
shared_letters("house", "home") ➞ "eho"
shared_letters("Micky", "mouse") ➞ "m"
shared_letters("house", "villa") ➞ ""

Примечания: - Если совпадений букв нет, функция должна вернуть пустую строку - Функция должна быть нечувствительной к регистру (если в одной строке есть буква A, а в другой a, то функция возвращает a. - Буквы в итоговой строке должны быть отсортированы перед ее возвратом.

Надоели скучные видео уроки, по которым невозможно учиться? Команда python-программистов из Devman понимает, как важно получа
Надоели скучные видео уроки, по которым невозможно учиться? Команда python-программистов из Devman понимает, как важно получать реальный опыт во время обучения. Просмотр видео не научит вас самостоятельно писать код и не даст вам опыт коммерческой разработки, который так нужен работодателям. Именно поэтому команда Devman создала программу, которая гарантирует качественный трек от новичка до мидла. Во время обучения вы получите: – Опыт коммерческой разработки в CV; – 50+ небольших и 9 полноценных проектов; – Трехмесячную оплачиваемую стажировку; – Опыт прохождения собеседований, в том числе технических; – Трудоустройство в компаниях-партнерах или помощь с подбором вакансий. Курс длится 13 месяцев, а у вас есть возможность попробовать первую неделю обучения без предварительной оплаты и определиться со своими возможностями в профессии. За подробностями переходите по ссылке → bit.ly/3BqMWwa Реклама. ООО Девман 2VtzqwfKPx5

Если нужны книги на русском языке по Python - подпишитесь и качайте в нашем канале @pythonknigi_backup

Если вам интересно разбор задач по Python - подписывайтесь на канал наших партнеров PythonTurbo. В нем они разбирают задачки и дают решения на них. Примеры: 1. "Преобразовать строку в целое число": https://t.me/bestpython/262 2. " Необходимо написать код, который будет превращать привычный rgb формат в hex." : https://t.me/bestpython/251 Подписывайтесь и решайте задачи: PythonTurbo

#вопрос224 Как удалить ключ из словаря?