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

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

Open in Telegram

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

Show more
8 376
Subscribers
No data24 hours
-107 days
-4730 days
Posts Archive
#вопрос246 Напишите функцию, которая преобразует список символов в список словарей, где ключи – это сами символы, а значениями являются ASCII-коды этих символов. Примеры: to_dict(["a", "b", "c"]) ➞ [{"a": 97}, {"b": 98}, {"c": 99}] to_dict(["^"]) ➞ [{"^": 94}] to_dict([]) ➞ []

🐍 Запрыгивай в IT: Слёрм дает навыки по открытию карьерных дверей на курсе Python-разработчик. Старт потока 13 мая. Посмотре
🐍 Запрыгивай в IT: Слёрм дает навыки по открытию карьерных дверей на курсе Python-разработчик. Старт потока 13 мая. Посмотреть программу и записаться на обучение можно по ссылке Почему стоит выбрать Python на старте IT-карьеры? 🔴Это понятный язык. Начинающие довольно быстро смогут пройти основы программирования и перейти к более сложным абстракциям; 🔴Python — это основа для более сложных языков. Изучив синтаксис Питона, вы сможете легче разобраться с другими ЯП; 🔴В Python уже включено множество полезных библиотек, что уменьшает необходимость постоянного поиска инструментов. На курсе вы научитесь: — Работать с изменениями кода проекта с помощью Git и GitHub — Решать задачи на Python и разрабатывать сайты при помощи фреймворка Django — Применять принципы клиент-серверного взаимодействия и работать с базами данных — Работать с API сторонних сервисов и проводить Unit-тестирования Дополнительно вы получите сертификат по Docker и изучите Linux. Спикеры курса: 🟠Леонид Крутовский, Senior Software Engineer, backend-разработчик на Python в нескольких стартапах 🟠Александр Мещеряков, Senior Backend Dev (Python/C++boots), 17 лет в разработке, CTO 2-ой в Европе криптобиржи, 5 лет преподавания Python. Как проходит обучение: ☀️Вы смотрите видео с теорией. Доступ ко всем лекциям открывается сразу; ☀️Поочередно изучаете Git, после него сам Python, дополняете «коктейль разработчика» Docker и Linux; ☀️Выполняете практические задания. К концу курса вы сделаете 3 проекта на Python и сдадите итоговую аттестацию. Спикер курса даст обратную связь по итогу проекта. ☀️Посещаете онлайн-встречи с экспертами по Python. Сможете задать все вопросы о языке, уточнить технические детали. ☀️Сдаете сертификацию по пройденным направлениям и выполняете практическое задание. ☀️ Получаете диплом государственного образца о переподготовке! Поздравляем, теперь вы — Python-разработчик. До встречи 13 мая! Реклама ООО «Слёрм» ИНН 3652901451

#вопрос245 Создайте функцию, которая принимает строку. Если в строке все символы в верхнем регистре, преобразуйте их в нижний регистр и добавьте восклицательный знак в конце. Примеры: normalize("CAPS LOCK DAY IS OVER") ➞ "Caps lock day is over!" normalize("Today is not caps lock day.") ➞ "Today is not caps lock day." normalize("Let us stay calm, no need to panic.") ➞ "Let us stay calm, no need to panic."

💪Хотите прокачать скиллы в автоматизации тестирования на Python? 👉 Ждем вас на бесплатном практическом уроке «Введение в Py
💪Хотите прокачать скиллы в автоматизации тестирования на Python? 👉 Ждем вас на бесплатном практическом уроке «Введение в PyTest» от OTUS, где вы вместе с опытным экспертом: - познакомитесь с фреймворком PyTest и посмотрите, как он используется для написания автоматизированных тестов; - поработаете с основным инструментом PyTest — фикстурами; - научитесь грамотно их писать, чтобы тесты были стабильными и легко поддерживаемыми. ⏰ Встречаемся 25 апреля в 20:00 мск в рамках курса «Python QA Engineer». Все участники вебинара получат специальную цену на обучение и консультацию от менеджеров OTUS! 👉 Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок: https://otus.pw/NHYz/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

#вопрос244 Как преобразовать строку в список?

Хочешь пройти путь от Джуна до Мидла, чтобы повысить зарплату и навыки? Приходи на бесплатный Тестовый урок по Python вместе
Хочешь пройти путь от Джуна до Мидла, чтобы повысить зарплату и навыки? Приходи на бесплатный Тестовый урок по Python вместе с опытным разработчиком. На Тестовом уроке ты: 🔹Оценишь свои знания. 🔹Получишь подробную обратную связь. 🔹Построишь индивидуальную программу обучения. 🔹Узнаешь, как наши ученики попадают на стажировку и проходят подготовку к собеседованиям! 👉🏻Записаться на Тестовый урок в боте после прохождения небольшого опроса, он займёт 1 минуту. Реклама. ООО "Девман", ИНН 5001149108, erid: 2VtzqukAJWR

#вопрос243 Напишите функцию, которая будет принимать список чисел и проверять, является ли каждое число больше суммы всех предыдущих чисел. Если все числа в списке успешно пройдут проверку, функция должна вернуть True, в противном случае — False. Примечание: первое число в списке всегда проходит проверку. Примеры: greater_than_sum([2, 3, 7, 13, 28]) ➞ True # 3 > 2 = True # 7 > 2 + 3 = True # 13 > 2 + 3 + 7 = True # 28 > 2 + 3 + 7 + 13 = True greater_than_sum([1, 2, 4, 6, 13]) ➞ False # 2 > 1 = True # 4 > 1 + 2 = True # 6 > 1 + 2 + 4 = False # 13 > 1 + 2 + 4 + 6 = False

❓ Почему Python-разработчику нужно знать SQL? Узнайте на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспе
❓ Почему Python-разработчику нужно знать SQL? Узнайте на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом: - узнаете, когда Python-разработчику может понадобиться SQL; - рассмотрите СУБД; - реализуете небольшое приложение, использующее базу данных. ⏰ Занятие пройдёт 20 марта в 20:00 мск и будет приурочено к старту курса «Специализация Python Developer». Доступна рассрочка на обучение! 👉 Зарегистрируйтесь боте прямо сейчас Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru erid:LjN8KYxq6

🤌 Ключевой инструмент начинающего Python-разработчика 👉 Это декораторы! Освойте их на бесплатном практическом уроке от OTUS
🤌 Ключевой инструмент начинающего Python-разработчика 👉 Это декораторы! Освойте их на бесплатном практическом уроке от OTUS. Где вы: - рассмотрите, что из себя представляют Декораторы; - разберете на конкретном примере, как они работают; - научитесь создавать их самостоятельно. ⏰ Занятие пройдёт 6 марта в 20:00 мск и будет приурочено к старту курса «Специализация Python Developer». Доступна рассрочка на обучение! 👉 Зарегистрируйтесь, чтобы занять место: https://otus.pw/mfMu/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

#вопрос242 Создайте регулярное выражение для проверки того, является ли строка валидным числом с плавающей точкой. Обратите внимание: написать нужно паттерн, а не функцию. Примеры: pattern = "ваш_паттерн" bool(re.match(pattern, "12.12")) ➞ True bool(re.match(pattern, "12.")) ➞ False bool(re.match(pattern, ".1")) ➞ True bool(re.match(pattern, "-.1")) ➞ True bool(re.match(pattern, "+4.4")) ➞ True bool(re.match(pattern, "+4")) ➞ False bool(re.match(pattern, "+4.4av")) ➞ False

🔥 Хардовый тест для QA Engineer'ов (не для новичков), который проходит всего 30% 🔥 👉 Пройдите тест из 20 вопросов онлайн-к
🔥 Хардовый тест для QA Engineer'ов (не для новичков), который проходит всего 30% 🔥 👉 Пройдите тест из 20 вопросов онлайн-курса «Python QA Engineer» и узнайте, осилите ли вы обучение в OTUS. 🟢 Пройти тест: https://otus.pw/8PSg/ 💣 Все, кто успешно пройдет тест, получит доступ к открытому уроку курса для знакомства с форматом обучения и спец.цену на курс. 💻 За 5 месяцев обучения на курсе вы: — Научитесь уверенно разрабатывать автотесты для веб-приложений и для API — Освоите Selenium 4 и Appium — Освоите инструменты диагностики работы сети и ОС Linux для определения причины багов — Научитесь находить неисправности в работе веб-приложений 🔥Торопитесь, осталось всего 4 места в группе! Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

#вопрос241 Как отсортировать словарь Python по ключам?

🔥Хотите научиться тестированию веб-приложений на Python?🔥 ⌛️Реализуйте цель всего за 5 месяцев на курсе «Python QA Engineer
🔥Хотите научиться тестированию веб-приложений на Python?🔥 ⌛️Реализуйте цель всего за 5 месяцев на курсе «Python QA Engineer» от OTUS. ❗️Там вы получите все необходимые знания и навыки для создания автоматизированных тестов для компаний и проектов. Вы изучите основы HTML, CSS, JavaScript, PHP, а также фреймворки Selenium WebDriver и PhantomJS. 🎓Обучение состоит из живых лекций с практикующими экспертами, прикладных домашних заданий и создания выпускного проекта для портфолио. 💪Вы можете заранее бесплатно получить полную программу, чтобы убедиться, что она вам подходит! Пройдите вступительный тест прямо сейчас чтобы оставить заявку и получить один из уроков курса подарок: https://otus.pw/pHjP/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576