Python задачи и вопросы
1.23K subscribers
427 photos
1 file
153 links
Задачи и вопросы с собеседований по python разного уровня сложности

По рекламе: @cyberJohnny
Download Telegram
Какой словарь задан верно? Выберите все верные варианты.?

Тест: https://proghub.dev/t/python-dict

Добавить свой вопрос
Какой словарь задан верно? Выберите все верные варианты.
Anonymous Quiz
64%
dict_1
11%
dict_2
9%
dict_3
16%
никакой
👍4
Выдаст ли этот код ошибку? Если да, то какую?

Тест: https://proghub.dev/t/python-dict

Добавить свой вопрос
Выдаст ли этот код ошибку? Если да, то какую?
Anonymous Quiz
15%
Ошибок нет
15%
KeyError: nan
48%
TypeError: 'keys' of 'dict' object needs an argument
22%
SyntaxError: invalid syntax
☝️Объяснение:

Возникает ошибка, потому что ключи должны быть хэшируемыми. Как правило, только неизменяемые объекты (строки, целые числа, числа с плавающей запятой, frozenset, кортежи неизменяемых объектов) являются хэшируемыми.
Что выведет этот код?
Anonymous Quiz
11%
`[1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6]`
89%
`[1, 2, 3, 4, 5, 6]`
👍1
☝️Объяснение:

Множество представляет собой неупорядоченную коллекцию. Множество не допускает дублирования, и, следовательно, каждый элемент в множестве уникален. Когда мы создаем множество из `[1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6]` в результате будет создано множество `[1, 2, 3, 4, 5, 6]`.
Какой параметр обязательно принимает в себя метод экземпляра класса?
Anonymous Quiz
14%
тип объекта
53%
сам экземпляр объекта
12%
название класса
21%
таких аргументов нет
👎1🔥1
☝️Объяснение:

Frozenset - это множество представляет собой неупорядоченную коллекцию. Множество не допускает дублирования, и, следовательно, каждый элемент в множестве уникален. Единственное отличие set от frozenset заключается в том, что set - изменяемый тип данных, а frozenset - нет.

Из теста: https://proghub.dev/t/python-sets

🔥Добавить свой вопрос
Какой метод добавляет элемент в конец списка?
Anonymous Quiz
2%
insert()
91%
append()
3%
pop()
4%
extend()
☝️Объяснение:

Метод `append()` в python добавляет один элемент в существующий список. Он не возвращает новый список элементов, но изменит исходный список, добавив элемент в конец списка.

Из теста: https://proghub.dev/t/python-lists

🔥Добавить свой вопрос
Каким методом можно очистить множество?
Anonymous Quiz
80%
clear()
7%
delete()
12%
empty()
2%
zero()
👍2