Python: задачки и вопросы
Ir al canal en Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Mostrar más7 121
Suscriptores
+124 horas
-77 días
+230 días
Archivo de publicaciones
Объяснение:
В Python,
lambda создаёт анонимную функцию, а yield from используется для делегирования части операций генератора другому генератору или итерируемому объекту
В данном случае, x — это функция-генератор, которая при вызове x() возвращает другой генератор
Этот вложенный генератор проходит через все элементы списка [1, 2, 3] и выдаёт их по одному
В свою очередь функция list() собирает эти значения в список, который и выводится на экран: [1, 2, 3]Объяснение:
Срез
y = x[::2] создаёт новый список, не связанный с оригинальным. А потому изменение y не влияет на xОбъяснение:
Блок
finally будет выполнен в любом случае, даже если перед этим был вызван return или возникло исключение
Отюсда и z, который станет равным 1Объяснение:
В списке
x числа от 0 до 4
Список y содержит квадраты этих чисел: [0, 1, 4, 9, 16]
Сумма этих квадратов равна 0 + 1 + 4 + 9 + 16 = 30Объяснение:
Функция является рекурсивной и будет вызываться до тех пор, пока
x не станет 0
В конечном итоге она вернёт 10Объяснение:
Оператор
// выполняет целочисленное деление
Поэтому 10 // 5 равно 2, и 2 // 2 равно 1Первый или даже нулевой шаг в разработку — это понимание логики и алгоритмов, на которых строится любой язык программирования. Хорошая новость в том, что этот уровень доступен абсолютно всем.
На курсе «Основы программирования» за час вы научитесь читать код и сможете написать свою первую строчку на языке Python. Вас ждут задачи в тренажёре, которые быстро помогут понять — интересно ли вам вообще программировать?
Если да, то разберётесь в основах и сможете сделать следующий шаг к выбору конкретного направления.
Перейти к «Основам программирования»
Реклама АНО ДПО «Образовательные технологии Яндекса»
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
