Что выведет код?
s = 0
try:
s += 1/0
except ZeroDivisionError:
s += 1
else:
s += 5
finally:
s += 10
print(s)
Выберите правильный вариант
Anonymous Quiz
2%
0
11%
1
4%
5
2%
6
16%
10
49%
11
2%
15
6%
16
7%
ZeroDivisionError
Что выведет код?
a, b = 1, 0
def divide1(a, b):
try:
return a / b
except ZeroDivisionError:
return None
def divide2(a, b):
try:
return True, a / b
except ZeroDivisionError:
return False, None
print(divide1(a, b), *divide2(a, b))
Выберите правильный вариант
Anonymous Quiz
8%
None None
7%
False False
71%
None False None
4%
inf False inf
8%
False None False None
1%
None False None False
1%
Посмотреть результаты
Что выведет код?
def f(x):
if x in group:
return (0, x)
return (1, x)
group = {5, 6, 7}
values = {4, 9, 7, 8, 3, 5}
print(*sorted(values, key=f))
Выберите правильный вариант
Anonymous Quiz
10%
5 6 7
10%
3 4 5 7 8 9
23%
4 9 7 8 3 5
30%
5 7 3 4 8 9
4%
3 4 8 9 5 7
11%
5 6 7 3 4 8 9
12%
Посмотреть результаты
Что выведет код?
values = [8, 3, 1]
group = {2, 7}
def f(values, group):
count = 0
def g(x):
nonlocal count
if x in group:
count += 1
return (0, x)
return(1, x)
values.sort(key=g)
return count
count = f(values, group)
print(count)
Что выведет код?
def f():
yield 0
yield from [1, 2]
yield 3
print(*f())
Выберите правильный вариант
Anonymous Quiz
10%
0 3
19%
0 1 3
31%
0 [1, 2] 3
34%
0 1 2 3
7%
Посмотреть результаты
Что выведет код?
s = [1, 2, 3, 4]
s.insert(2, 100)
del s[:2]
s.pop()
s.remove(3)
print(*s)
Выберите правильный вариант
Anonymous Quiz
35%
100
11%
2 100
26%
1 2 100
11%
100 3
11%
100 4
5%
Посмотреть результаты
Что выведет код?
s = [1, 2, 3]
s.append(3)
s = list(sorted(set(s)))
s.pop()
s.remove(1)
print(*s)
Выберите правильный вариант
Anonymous Quiz
11%
1
40%
2
8%
3
9%
1 2
9%
1 3
21%
2 3
2%
Посмотреть результаты
Что выведет код?
s = [1, 2, 1]
print(s.index(1), s.index(2))
Выберите правильный вариант
Anonymous Quiz
2%
0 1 2
12%
0 2 1
46%
0 1
33%
2 1
5%
1 2
1%
Посмотреть результаты
Что выведет код?
s = [1, 2, 1, 1, 1, 3]
print(s.count(1) + s.index(2))
Что выведет код?
x = [0, None, 1]
y = []
s = (any(x), any(y)) == (all(y), all(x))
print(s)