Python: задачки и вопросы
7.75K subscribers
1.19K photos
1 video
1 file
89 links
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Важно ли вам, в какое время дня выходит задача?
Anonymous Poll
18%
Да
72%
Нет
10%
(Посмотреть результат)
Что выведет данный код?
Anonymous Quiz
16%
None
6%
text
63%
Hello, World!
15%
NameError
Замыкание в Python — это функция, которая «запоминает» переменные из своей области видимости даже после того, как эта область завершила своё выполнение. Это происходит, если функция вложена в другую функцию и использует переменные внешней функции. Замыкания позволяют создать приватные данные и расширить поведение функций. Здесь innerfunction «запомнила» значение переменной text, хотя внешняя функция outerfunction уже завершила своё выполнение.
Выберите лишнее:
Anonymous Quiz
7%
CPython
19%
Jython
37%
PyPy
36%
IronPython
Реализации для интеграции с ЯП:
- Jython (Java)
- IronPython (.NET)
- CPython (C)

Реализация для повышенной производительности (JIT-компилятор):
- PyPy.
...
  column1
0 яблоко
1 банан
2 ананас
3 груша
Какие операции над списком удалят элемент?
Anonymous Quiz
24%
L.pop(2)
13%
del L[2]
9%
L.remove(3)
54%
Все вышеперечисленные
В данном коде создается список квадратов (x2) только для четных чисел из диапазона от 0 до 4 включительно, то есть 0, 2 и 4. Квадраты этих чисел составят: 0, 4 и 16 соответственно, что в итоге даст 0, 4, 16.