Что выведет код?
import numpy as np
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
c = a + b
c = c * a
print(c[1])
Выберите правильный вариант
Anonymous Quiz
11%
4
27%
5
5%
7
4%
9
40%
14
4%
27
10%
Посмотреть результаты
Что выведет код?
def f(n):
s = 0
for i in range(n):
s += i
s += ~i
return s
print(f(1) + f(10) + f(100))
Выберите правильный вариант
Anonymous Quiz
4%
-9990
5%
-4995
23%
-111
24%
0
10%
111
6%
4995
6%
9990
23%
Посмотреть результаты
Что выведет код?
-453492 % 101 + 453492 % 101
Какой из классов библиотеки scikit-learn не решает задачу регрессии?
Anonymous Quiz
17%
DecisionTreeRegressor
26%
RandomForestRegressor
11%
LinearRegression
30%
LogisticRegression
15%
Посмотреть результаты
Что выведет код?
class MyList(list):
def __getitem__(self, index):
if type(index) is slice:
index = slice(index.start - 1, index.stop - 1, index.step)
elif type(index) is int:
index -= 1
return list.__getitem__(self, index)
l = MyList(["one", "two", "three", "four", "five", "six"])
print(l[1], l[-1], l[0], l[2:4])
Что выведет код?
a = 1 * 1
b = 1 / 1
print(a == 1, b == 1, a is 1, b is 1)
Выберите правильный вариант
Anonymous Quiz
41%
True True True True
28%
True True True False
16%
True True False False
8%
True False False False
3%
False False False False
4%
Посмотреть результаты
Библиотека pandas. Дан код:
import pandas as pd
df = pd.DataFrame()
df['age'] = [36, 43, None]
df['name'] = ['Tom', 'Jone', 'Den']
df[df['age'].isnull()]
Результат работы кода:
Anonymous Quiz
3%
заполнит все колонки датафрейма значениями nan
22%
вернет True, если в колонке 'Age' есть nan
7%
подсчитает число пропущенных значений в колонке 'Age'
53%
выберет и покажет строки в которых в колонке 'Age' отсутствуют значения
7%
выдаст ошибку
8%
Посмотреть результаты
Как вывести философию Python?
Anonymous Quiz
52%
import this
13%
import philosophy
13%
print(__philosophy__)
7%
print(__pypy__)
2%
print()
2%
exec('__ph__')
12%
Посмотреть результаты
Что выведет код?
class A:
def __init__(self, x):
self.x = x
def __getattribute__(self, name):
if name == '__add__':
self.x *= 10
return object.__getattribute__(self, name)
def __add__(self, other):
return self.x + other.x
a1 = A(2)
a2 = A(3)
print(a1 + a2, a1.__add__(a2))
👍1
Выберите правильный вариант
Anonymous Quiz
15%
5 5
7%
23 5
38%
5 23
15%
23 23
7%
NameError
6%
RecursionError
14%
Посмотреть результаты
Что выведет код?
S = 'abcdef'
print(S.islower() + S.lower().isalpha() + S.isupper())
Выберите правильный вариант
Anonymous Quiz
1%
0
10%
1
44%
2
5%
3
5%
6
10%
True
9%
False
6%
TypeError
10%
Посмотреть результаты
Что выведет код в Python 3?
class A:
def __getitem__(self, i):
return i
a = A()
a.__getitem__ = lambda i: i**2
print(a[4])
👍1
Выберите правильный вариант
Anonymous Quiz
13%
4
7%
8
49%
16
5%
None
10%
IndexError
6%
TypeError
11%
Посмотреть результаты
Что выведет код?
from functools import reduce
print(reduce(lambda acc, x: x * acc, [1,2,3,4], 1))