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

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

@quiz_python

Вопросы и задачки для подготовки к собеседованиям и прокачки навыков

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Subscribers
6.9K
Photos
1.4K
Videos
1
Links
126

Showing posts older than #2256 · Back to latest

Older Posts 20 shown
Post #2255 1.79K
Объяснение:

Переменная x объявлена после того, как мы пытаемся её вывести

Python выдаст ошибку о том, что локальная переменная x ссылается до присваивания
Post #2248 1.83K
Объяснение:

В Python, lambda создаёт анонимную функцию, а yield from используется для делегирования части операций генератора другому генератору или итерируемому объекту

В данном случае, x — это функция-генератор, которая при вызове x() возвращает другой генератор

Этот вложенный генератор проходит через все элементы списка [1, 2, 3] и выдаёт их по одному

В свою очередь функция list() собирает эти значения в список, который и выводится на экран: [1, 2, 3]
Post #2245 1.75K
Объяснение:

Срез y = x[::2] создаёт новый список, не связанный с оригинальным. А потому изменение y не влияет на x
Post #2242 1.71K
Объяснение:

Блок finally будет выполнен в любом случае, даже если перед этим был вызван return или возникло исключение

Отюсда и z, который станет равным 1
Post #2239 1.73K
Объяснение:

В списке x числа от 0 до 4

Список y содержит квадраты этих чисел: [0, 1, 4, 9, 16]

Сумма этих квадратов равна 0 + 1 + 4 + 9 + 16 = 30
Post #2236 1.72K
Объяснение:

Функция является рекурсивной и будет вызываться до тех пор, пока x не станет 0

В конечном итоге она вернёт 10
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →