Что выведет код?
def f(L):
s = ''
items = list(L)
while items:
first = items.pop(0)
if isinstance(first, str):
s += first
else:
items[:0] = first
return s
print(f(('a', ('b', ('c', ('d', 'e'))))))
Какой метод позволяет изменить глубину рекурсии?
Anonymous Quiz
1%
os.new_recursion
25%
sys.setrecursionlimit
4%
platform.recursion
2%
ctypes.set_recursion
20%
sys.recursionlimit
15%
os.recursionlimit
14%
itertools.setlimitrecursion
19%
Посмотреть результаты
Что выведет код?
def f(a: int = 2, b: int = 2) -> int:
return a ** b
print(f(3))
Выберите правильный вариант
Anonymous Quiz
9%
4
9%
6
62%
9
6%
27
3%
TypeError
8%
SyntaxError
4%
Посмотреть результаты
Какое выражение будет эквивалентным для тернарного оператора
"b if a else с", считая, что переменные b и c содержат некоторые объекты, а переменная a - булево значение.
"b if a else с", считая, что переменные b и c содержат некоторые объекты, а переменная a - булево значение.
Anonymous Quiz
5%
a or b and c
6%
a and b and c
9%
a or b or c
4%
a or c and b
58%
a and b or с
6%
a and c or b
12%
Посмотреть результаты
👍1
Что выведет код?
f = (lambda х, у: х if х < у else у)
z1 = f('b', 'а')
z2 = f('а', 'b')
print(z1 == z2)
Выберите правильный вариант
Anonymous Quiz
2%
a
4%
b
53%
True
30%
False
6%
TypeError
5%
Посмотреть результаты
Что выведет код?
def f(a: int = 5, b: int = 3, c: int = 4) -> int:
return a + b + c
print(f(2.5, b=2))
Выберите правильный вариант
Anonymous Quiz
2%
int
3%
4.5
58%
8.5
6%
11
5%
12
15%
TypeError
5%
SyntaxError
6%
Посмотреть результаты
Что выведет код?
import sys
f = lambda x: list(map(sys.stdout.write, x))
t = f(['1', '2', '3'])
Выберите правильный вариант
Anonymous Quiz
27%
[123]
5%
[321]
33%
123
22%
1 2 3
3%
321
2%
3 2 1
9%
Посмотреть результаты
Что выведет код?
def f(a: int = '1', b: int = '2', c: int = '3') -> int:
return a + b + c
print(f())
Что выведет код?
((lambda x: (lambda y: x ** y)) (3)) (2)
Что выведет код?
def f(a: 1 = 2) -> 3:
return 4
print(f())
Выберите правильный вариант
Anonymous Quiz
2%
1
1%
2
5%
3
59%
4
5%
TypeError
20%
SyntaxError
9%
Посмотреть результаты
Что выведет код?
def f(a: int = float) -> bool:
return str
print(f())
Выберите правильный вариант
Anonymous Quiz
3%
<class 'int'>
6%
<class 'float'>
6%
<class 'bool'>
53%
<class 'str'>
15%
TypeError
9%
SyntaxError
6%
Посмотреть результаты