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
7 123
Obunachilar
-224 soatlar
+37 kunlar
Ma'lumot yo'q30 kunlar
Postlar arxiv
#джуну
#джуну

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

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

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

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

Чем отличается встроенная функция sorted() от встроенного метода .sort()?
Anonymous voting

Вы Middle или Senior Python-разработчик? Приходите менторить в ШОРТКАТ ШОРТКАТ — это менторская платформа от команды разработ
Вы Middle или Senior Python-разработчик? Приходите менторить в ШОРТКАТ ШОРТКАТ — это менторская платформа от команды разработчиков из бигтеха. Ребята помогают найти крутую работу, апнуть грейд или сменить стек.  Что надо будет делать: проводить тестовые собесы → оценивать грейд → помогать разбираться в сложных темах. Что взамен: — От 40К за 5-7 часов работы в неделю. — Доступ к обучению и комьюнити сильных менторов из Booking, Сбер, Oracle, Т-Банка. — Возможность выступать на эфирах, куда уже приходят 500+ джавистов, и стать заметнее на рынке. Заполняйте форму, чтобы узнать подробности: https://forms.gle/rFY9z9GKggqfgSS76 Это #партнёрский пост

Что делает встроенная функция map()?
Anonymous voting

Функция enumerate возвращает объект-генератор, который позволяет итерироваться по значению, создаваемому в процессе выполнения кода, без необходимости загружать все значения в память сразу. Это особенно полезно для работы с большими и динамически генерируемыми наборами данных.
E = enumerate(S)
E # <enumerate object at 0x02765AA8>
В контексте задачи выше c — каждая из букв 'spam', i — её индексы в строке. Первый элемент результирующего списка равен пустоте, потому что c * i = 's' * 0 ('s' повторяется 0 раз). В дальнейшем индексы повторяют буквы p, a и m по 1, 2 и 3 раза соответственно (перемножение строки и целого числа дает повторение строки).

Прожарка резюме для Python-разработчиков завтра Ребята из менторской программы ШОРТКАТ разберут на эфире реальные резюме и по
Прожарка резюме для Python-разработчиков завтра Ребята из менторской программы ШОРТКАТ разберут на эфире реальные резюме и подскажут, что улучшить, чтобы точно дойти до собеса. Когда: завтра, 28 ноября в 19:00 по мск Ревьюит резюме рекрутер с опытом работы в Яндексе и Т-Банке. Если хотите себе разбор, подпишитесь на бота @shortcut_python_bot — резюме будут собирать там.  Если закидывать нечего, но хочется посмотреть со стороны — тоже подписывайтесь на @shortcut_python_bot. В боте будет ссылка на трансляцию и запись после. После эфира все получат памятку, как использовать ChatGPT для резюме. Ссылку пришлют — не поверите — тоже в @shortcut_python_bot. Короче, подпишитесь на бот, чтобы ничего не пропустить @shortcut_python_bot. Это #партнёрский пост

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

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

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

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

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

Чтобы получить каждый второй символ из строки S, можно извлечь срез с шагом (страйдом) 2:
>>> S = ‘abcdefghijk’
>>> for c in S[::2]: print(c, end=’ ‘)
... a c e g i k

Что такое страйд в Python?
Anonymous voting

Циклы for начинаются со строки заголовка, где указывается переменная для присваивания (или – цель), а также объект, обход которого будет выполнен. Вслед за заголовком следует блок (обычно с отступами) инструкций, которые требуется выполнить:
 <target> in <object>: # Связывает элементы объекта с переменной цикла
    <statements> # Повторяющееся тело цикла: использует переменную цикла
else:
    <statements> # Если не попали на инструкцию ‘break’
Блок else не выполнится, если цикл был прерван с помощью оператора break.

Будет ли выведена надпись "Цикл завершен"?
Anonymous voting

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