Что выведет код?
import sys
def who_am_i():
return sys._getframe(1).f_code.co_name
print(who_am_i())
Выберите правильный вариант
Anonymous Quiz
34%
who_am_i
17%
<module>
18%
print
14%
main
4%
TypeError
3%
None
10%
Посмотреть результаты
Что выведет код?
def update(d):
d = {"y": 0}
d["x"] = 5
data = {"x": 1}
update(data)
print(data.get("x"))
Выберите правильный вариант
Anonymous Quiz
50%
5
28%
1
11%
0
3%
None
7%
KeyError
3%
Посмотреть результаты
Что выведет код?
def f(**kwargs):
return sum(kwargs.values())
print(f(a=1, b=2, c=3))
Выберите правильный вариант
Anonymous Quiz
63%
6
7%
3
21%
{'a': 1, 'b': 2, 'c': 3}
6%
KeyError
1%
None
2%
Посмотреть результаты
Что выведет код?
def f(d={}):
d["count"] = d.get("count", 0) + 1
return d["count"]
print(f(), f(), f())Выберите правильный вариант
Anonymous Quiz
21%
1 1 1
18%
3 3 3
51%
1 2 3
6%
KeyError
0%
None
5%
Посмотреть результаты
👍1
Что выведет код?
def f(a, d={}):
d[a] = d.get(a, 0) + 1
return d
print(f("x"), end=" ")
print(f("x"))Выберите правильный вариант
Anonymous Quiz
14%
{'x': 1} {'x': 1}
63%
{'x': 1} {'x': 2}
10%
{'x': 2} {'x': 3}
8%
KeyError
0%
{}
4%
Посмотреть результаты
Что выведет код?
def f(x):
return {i: i**x for i in range(3)}
print(f(2)[1])
Выберите правильный вариант
Anonymous Quiz
4%
0
54%
1
26%
2
9%
KeyError
3%
None
4%
Посмотреть результаты
Что выведет код?
def f(a, b):
a["val"] += b["val"]
b = {"val": 0}
x = {"val": 1}
y = {"val": 2}
f(x, y)
print(x["val"], y["val"])
Выберите правильный вариант
Anonymous Quiz
33%
1 2
35%
3 0
24%
3 2
5%
KeyError
1%
None
3%
Посмотреть результаты
Что выведет код?
def f(s):
s.add(4)
a = {1, 2, 3}
f(a)
print(sorted(a))
Выберите правильный вариант
Anonymous Quiz
16%
[1, 2, 3]
68%
[1, 2, 3, 4]
9%
[4]
8%
KeyError
0%
None
0%
Посмотреть результаты
Что выведет код?
def g():
return set("hello")
s = g()
print(len(s))
Выберите правильный вариант
Anonymous Quiz
12%
1
4%
2
8%
3
45%
4
25%
5
5%
KeyError
1%
Посмотреть результаты
Что выведет код?
def combine(a, b):
return a & b
x = {1, 2, 3}
y = {2, 3, 4}
print(combine(x, y))
Выберите правильный вариант
Anonymous Quiz
7%
{1, 4}
48%
{1, 2, 3, 4}
41%
{2, 3}
0%
{}
3%
KeyError
1%
Посмотреть результаты
Что выведет код?
result = [x**2 for x in range(10) if x % 2 == 0]
print(result)