Вы не авторизованы и не можете видеть весь контент сайта. Хотите авторизоваться?
Данный сайт использует куки. Это позволяет нам анализировать взаимодействие посетителей с сайтом и делать его лучше. Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie.
Вы можете установить этой сайт в виде иконки на рабочем столе
и использовать его как нативное приложение.
Хотите установить это веб-приложение?
Python для начинающих 035
<% normalizedTimer %>
Что выведет код?
```python
listing = [1, 2, 3, 4]
def f(x):
return x * 2
list(map(f, listing))
```
Что выведет код?
```python
def f(x):
return x + 2
list(map(f, [1, 2, 3, 4])) == [f(x) for x in [1, 2, 3, 4]]
```
Вопрос № 3(Верно)(Неверно)
Ответы:
True
False
TypeError
SyntaxError
Даны 4 варианта кода.
Какой из вариантов не выведет цифры 1, 2, 3, 4?
Вопрос № 4(Верно)(Неверно)
Ответы:
```python
list(filter((lambda x: x > 0) , range(-5, 5)))
```
```python
res = []
for x in range(-5, 5) :
if x > 0:
res.append(x)
print(res)
```
```python
[х for х in range(-5, 5) if х > 0]
```
```python
list(map(lambda x: x > 0, range(-10, 5)))
```
Что выведет код?
```python
from functools import reduce
reduce((lambda x, y: x * y) , [1, 2, 3])
```
Вопрос № 5(Верно)(Неверно)
Ответы:
0
1
2
6
12
SyntaxError
Какую функцию функционального программирования реализует данная функция?
```python
def f(function, sequence):
s = sequence[0]
for x in sequence[1:]:
s = function(s, x)
return s
```
Что выведет код?
```python
def f(acc, x):
acc[x] = x * 2
return acc
reduce(f, ["a", 3, (1,2)], {})
```
Вопрос № 8(Верно)(Неверно)
Ответы:
['aa', 6, (2, 4)]
{'aa', 6, (2, 4)}
['aa', 6, (1, 2, 1, 2)]
{'aa', 6, (1, 2, 1, 2)}
['a': 'aa', 3: 6, (1, 2): (1, 2, 1, 2)]
{'a': 'aa', 3: 6, (1, 2): (1, 2, 1, 2)}
Какую из функций нужно явно импортировать, чтобы ее использовать?
Вопрос № 9(Верно)(Неверно)
Ответы:
map
filter
reduce
vars
classmethod
dir
repr
Что выведет код?
```python
from functools import partial
from operator import gt
gt = partial(gt, 0)
l = list(filter(gt, [x for x in range(-2, 3) if x >= 0]))
print(l)
```
Вопрос № 10(Верно)(Неверно)
Ответы:
[]
[-2, -1]
[1, 2]
[-2, -1, 0]
[0, 1, 2]
[-2, -1, 1, 2]
[0]
Что выведет код?
```python
def mymap(func, *seqs):
res = []
for args in zip( *seqs):
res.append(func( *args))
return res
x = [1, 2, 3]
y = [2, 3, 4, 5]
a = mymap(pow, x, y)
b = [*map(pow, x, y)]
print(a == b)
```