uz
Feedback
Python: задачки и вопросы

Python: задачки и вопросы

Kanalga Telegram’da o‘tish

Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media

Ko'proq ko'rsatish
6 952
Obunachilar
-424 soatlar
-107 kunlar
-6130 kunlar
Postlar arxiv
Какой области видимости не существует?
Anonymous voting

Немного про области видимости Имена, определяемые внутри инструкции def, не вступают в конфликт с именами, находящимися за ее пределами, даже если и там и там присутствуют одинаковые имена. Имя X, которому присвоено значение за пределами данной инструкции, полностью отлично от имени X, которому присвоено значение внутри инструкции def.

Что выведет код выше?
Anonymous voting

#джуну
#джуну

Горящие таски — в сторону. Мы нашли вам занятие поинтереснее! Tproger вместе с друзьями приготовил для вас Виммельбух. Перехо
Горящие таски — в сторону. Мы нашли вам занятие поинтереснее! Tproger вместе с друзьями приготовил для вас Виммельбух. Переходите по ссылке, рассматривайте карту и узнавайте, чем живёт технологичный город в новогоднюю пору: https://tprg.ru/EUAI А ещё на улицах города мы спрятали предметы… Сможете найти все? Реклама, ИП Михайлишина Гузель Фаниловна, erid: LjN8K2n6W

Что означает полиморфизм в Python?
Anonymous voting

Продукт vs Разработка: кто рулит бизнесом? Выяснить это можно, пожалуй, только в батле. И у нас есть такой! Сетка, социальная сеть для нетворкинга от hh ru, столкнет продакта и разработчика, которые будут жарко спорить, кто же на самом деле двигает бизнес вперед. Когда: 12 декабря Формат: онлайн-батл на несколько раундов.  На арене встретятся: — Олег Федоткин, СТО «Циан» — Дима Харламов, CPO Партнерских продуктов «Яндекс.Такси» Зачем приходить? — Узнаете, у кого зарплата должна быть больше. — Посмотрите на жаркую дискуссию лидов «Циана» и «Яндекса». — Заберёте пару крутых инсайтов для своей работы. Не забудьте зарегистрироваться и подготовиться к захватывающему файтингу!  Зарегистрироваться Узнать больше об онлайн-батле Это #партнёрский пост

Если у функции нет return, что она вернет по умолчанию
Anonymous voting

В Python ради гибкости вызовам функций можно передавать аргументы по имени с помощью синтаксиса имя=значение и распаковывать произвольно много аргументов для отправки посредством снабжения аргументов звездочками — *args (позиционные аргументы) и **kwargs ключевые аргументы — Keyword arguments. Пример позиционных аргументов:
def print_numbers(*args):
    for number in args:
        print(number)

# Вызов функции с произвольным количеством аргументов
print_numbers(1, 2, 3, 4, 5)
Пример именованных аргументов:
def print_info(**kwargs):
    for key, value in kwargs.items():
        print(f"{key}: {value}")

# Вызов функции с произвольным количеством ключевых аргументов
print_info(name="Alice", age=30, city="New York")

Какие утверждения про *args от *kwargs верны?
Anonymous voting

Тестовое собеседование на Middle Python-разработчика в четверг 5 декабря в 19:00 по мск приходите онлайн на открытое собеседо
Тестовое собеседование на Middle Python-разработчика в четверг 5 декабря в 19:00 по мск приходите онлайн на открытое собеседование, чтобы посмотреть на настоящее интервью на Middle Python-разработчика. Как это будет: 1. Карим, Team lead в Чойс, ex-Kaspersky будет задавать реальные вопросы и задачи разработчику-добровольцу; 2. Карим будет комментировать каждый ответ респондента, чтобы дать понять, чего от вас ожидает собеседующий на интервью; 3. В конце можно будет задать любой вопрос Кариму. Что узнаешь на прямом эфире от ШОРТКАТ: — Чего ждут от кандидатов на Middle позиции в Python-разработке; — Какие вопросы задают на интервью и зачем; — Как подготовиться к собесу, чтобы получить оффер Переходи в бота, чтобы получить ссылку на эфир@shortcut_python_bot Это #партнёрский пост

Что делает инструкция nonlocal?
Anonymous voting

Что из нижеперечисленного верно про функции?
Anonymous voting

sorted(testDict) сгенерирует список упорядоченных ключей testDict, то есть:
sortedKeys = sorted(testDict) 
print(sortedKeys) # ['a', 'b', 'c']
Теперь для каждого элемента sortedKeys мы генерируем пару "ключ: значение по ключу из testDict")
# Для i = 0
print(sortedKeys[0], testDict['a']) # a: 2

Что выведет код?
Anonymous voting

#джуну
#джуну

В вызовах функций можно применять специальную форму *аргумент для распаковки коллекции значений в индивидуальные аргументы. Здесь подойдет любой итерируемый объект, в том числе и файлы.

Выполнится ли код выше? file.py существует и является валидным файлом.
Anonymous voting

#джуну
#джуну

Новый уровень продуктивной разработки: добро пожаловать на платформу GitVerse На платформе для работы с исходным кодом GitVer
Новый уровень продуктивной разработки: добро пожаловать на платформу GitVerse  На платформе для работы с исходным кодом GitVerse можно легко и удобно организовать разработку любых проектов: писать и проверять код, автоматизировать CI/CD-процессы, общаться с единомышленниками и стать частью open source сообщества. Что еще могут пользователи GitVerse: – переносить проекты с других git-площадок в один клик; – размещать открытые и приватные репозитории, работать самостоятельно и в командах; – управлять проектами с помощью удобных досок и карточек, назначать роли, ревьюеров и делать все процессы прозрачными; – делегировать рутинные задачи AI-ассистенту GigaCode, чтобы посвятить время по-настоящему интересным задачам! Регистрируйтесь на платформе GitVerse и повышайте эффективность разработки! Это #партнёрский пост