👍5
Что выведет код?
import math
sum(map(math.sqrt, (x ** 2 for x in range(3))))
Выберите правильный вариант
Anonymous Quiz
4%
0.0
4%
1.0
41%
3.0
15%
5.0
16%
6.0
9%
14.0
10%
Посмотреть результаты
👍5
Что выведет код?
def f(arr):
return 0 if not arr else arr[0] + f(arr[1:])
print(f([1, 2]))
Выберите правильный вариант
Anonymous Quiz
11%
0
7%
1
9%
2
53%
3
4%
4
3%
None
2%
IndexError
2%
ValueError
4%
TypeError
5%
Посмотреть результаты
👍5
Что выведет код?
-453492 % 101 + 453492 % 101
Выберите правильный вариант
Anonymous Quiz
49%
0
4%
19
24%
101
7%
2048
3%
113373
5%
453492
8%
Посмотреть результаты
👍5🤓1
Что выведет код?
fs1 = [lambda: i for i in range(2)]
fs2 = (lambda: i for i in range(2))
x1, y1 = fs1[0](), fs1[1]()
x2, y2 = next(fs2)(), next(fs2)()
print(x1, y1, x2, y2)
Выберите правильный вариант
Anonymous Quiz
14%
0 0 1 1
5%
0 0 0 1
8%
0 1 0 0
33%
0 1 0 1
13%
0 1 1 1
10%
1 1 0 1
4%
1 1 1 1
3%
1 1 0 0
10%
Посмотреть результаты
😱5👍3
Какая библиотека позволяет отлавливать и генерировать события клика и движения мышки?
Anonymous Quiz
13%
mss
12%
pillow
14%
pytorch
32%
pynput
17%
watchdog
12%
Посмотреть результаты
Какое наибольшее целое число может быть в переменной?
Anonymous Quiz
11%
2**32-1
16%
2**64-1
3%
2**52-1
11%
2**256-1
12%
2**1024-1
38%
Ограничено только памятью компьютера
8%
Посмотреть результаты
🤔4😱2
Что выведет код?
import datetime
t1 = datetime.date(2021, 3, 5) - datetime.date(2021, 2, 23)
t2 = datetime.date(2020, 3, 5) - datetime.date(2020, 2, 23)
print((t2 - t1).days)
👍3
Выберите правильный вариант
Anonymous Quiz
7%
-1
25%
0
33%
1
3%
5
3%
10
2%
11
1%
23
8%
ValueError
6%
TypeError
11%
Посмотреть результаты
👍6
Что выведет код?
import hashlib
m = hashlib.sha256()
m.update(b"hello")
print(m.digest_size, len(m.hexdigest()))
Выберите правильный вариант
Anonymous Quiz
9%
5 5
5%
5 10
10%
32 32
22%
32 64
26%
256 256
9%
256 512
20%
Посмотреть результаты
Какую функцию стоит использовать для генерации криптографически надежных (псевдо)случайных элементов?
Anonymous Quiz
26%
os.urandom(1)
32%
random.random()
29%
random.uniform(0, 1)
1%
id(0)
12%
Посмотреть результаты
Что выведет код?
x = (i**2 for i in range(1, 100) if not i % 3)
y = (i for i in x if not i % 5)
print(next(y))
Выберите правильный вариант
Anonymous Quiz
7%
6
17%
9
18%
15
12%
144
8%
196
23%
225
15%
Посмотреть результаты
👍1
Что выведет код?
def f(**x):
return sum(x.values())
s = f(a=1, b=2) + f(x=2, y=1, z=0)
print(s)
Выберите правильный вариант
Anonymous Quiz
6%
(1, 2, 2, 1, 0)
12%
{"a":1, "b":2, "x":2, "y":1, "z":0}
3%
3
64%
6
8%
{1, 2, 2, 1, 0}
1%
0
6%
Посмотреть результаты