Font size
WorksheetsВопросы по Python
Total questions: 28
Worksheet time: 19mins
Каков вывод следующего кода? t = (1, 2, 3) + (4, 5) print(t)
(1, 2, 3, 4, 5)
(5, 4, 3, 2, 1)
[1, 2, 3, 4, 5]
(1, 2, 3), (4, 5)
Какой метод используется для удаления конкретного значения из списка?
remove()
pop()
delete()
del
Функция (a) возвращает новый отсортированный список из любой последовательности.
Метод update используется для объединения одного словаря с другим.
True
False
Какой метод используется для проверки, содержит ли словарь определённый ключ?
in
contains()
has_key()
key_check()
Библиотека pandas предоставляет высокоуровневые структуры данных для работы со структурированными и табличными данными.
True
False
Какой из следующих объектов является изменяемым (mutable) в Python?
String
Tuple
List
None
Каков будет вывод этого кода? x = 10; y = 3; print(x // y)
3.33
3
3.0
4
Вывод этого кода: nums = [1,2,3] print(sum(nums))
6
5
3
Error
Что выводит следующий код? a = [1,2,3] print(a[::-1])
[3,2,1]
[1,2,3]
[1,3,2]
Error
Вывод этого кода: d = {"a":1, "b":2} print(d.get("c", 0))
0
None
Error
2
Что возвращает следующий код? lst = [1,2,3,4] print(lst.index(3))
2
3
1
Error
Оператор with используется для безопасной работы с (a) и гарантии их корректного закрытия.
Какой из следующих вариантов не является допустимым входным аргументом для создания DataFrame?
Одно целое число
Словарь списков
Массив NumPy
Список словарей
Каков вывод следующего кода? import numpy as np a = np.array([1, 2, 3]) print(a[1])
2
1
3
Error
Что выводит этот код? import numpy as np a = np.array([[1, 2], [3, 4]]) print(a.shape)
(2, 2)
(2,)
(4,)
Error
Вывод следующего кода? import numpy as np a = np.array([1,2,3]) print(a.dtype)
Вывод следующего кода? import numpy as np a = np.array([1,2,3]) print(a.dtype)
int64
float64
object
Error
Каков результат? import numpy as np a = np.zeros((2,3))
Вывод этого кода? import numpy as np a = np.array([1,2,3,4]) print(np.where(a>2))
(array([2,3]),)
(array([0,1]),)
[3 4]
Error
Что выводит этот код? import numpy as np a = np.array([1,2,3,4]) print(np.unique([1,2,2,3,3,4]))
[1 2 3 4]
[1 2 2 3 3 4]
[2 3 4]
Error
В чём заключается ключевое отличие между pandas Series и DataFrame?
Series является одномерным объектом, а DataFrame — двумерным.
Series может содержать несколько типов данных, а DataFrame — нет.
DataFrame не имеет индексов, в то время как Series всегда имеет их.
И Series, и DataFrame по умолчанию всегда пустые.
Какой метод позволяет выбирать данные из DataFrame по меткам строк и столбцов?
loc
iloc
index
slice
Каков будет вывод следующего кода? import pandas as pd data = {"A": [1, 2], "B": [3, 4]} df = pd.DataFrame(data) print(df.iloc[1])
A 2, B 4
A 1, B 3
[1, 3]
Error: No row with index 1
Каков будет вывод следующего кода? import pandas as pd s = pd.Series([1, 2, 3], index=["a", "b", "c"]) print(s["b"])
2
1
"b"
Error: Invalid index access
Что возвращает этот код? import pandas as pd df = pd.DataFrame({'A':[1,2,3], 'B':[4,5,6]}) print(df[df['A']>1])
A B 1 2 5 2 3 6
A B 0 1 4
[2,3]
Error
Вывод этого кода? import pandas as pd df = pd.DataFrame({'A':[1,2,3], 'B':[4,5,6]}) print(df.iloc[1,1])
5
2
4
Error
Что выводит следующий код? import pandas as pd df = pd.DataFrame({'A':[1,2,3], 'B':[4,5,6]}) print(df.loc[0,'B'])
4
1
0
Error
