📸 Нужно решить свою задачу?
Загрузите фото — AI решит за секунды!
schoolМатематика verifiedРешено AI

Решение задачи по Python: ответы на тест

calendar_today
schedule3 мин. чтения
visibility1 просмотр

Реши задачу: Решить

Изображение задачи: Реши задачу: Решить
Нажмите для увеличения

На странице представлены решения задачи по Python, а именно ответы на вопросы теста. Каждое решение сопровождается подробным объяснением.

check_circle

Подробное решение

Ниже представлены ответы на вопросы теста по Python, оформленные для удобного переписывания. 1. Какой код добавит новую колонку после идентификатора клиента? Ответ: c. for client in bonuses: client.insert(1, 'accrual') (Метод insert(1, ...) вставляет элемент на позицию с индексом 1, то есть сразу после первого элемента). 2. Какой код добавит новый элемент в словарь books? Ответ: b. books['Гарри Поттер и Принц-полукровка'] = 2005 (В Python новые элементы в словарь добавляются через присваивание значения по новому ключу в квадратных скобках). 3. Какой результат вернет метод index() при поиске элемента в кортеже my_tuple? my_tuple = ('1', '2', '3', '4', '5') print(my_tuple.index('4')) Ответ: a. 3 (Индексация начинается с нуля: '1' — 0, '2' — 1, '3' — 2, '4' — 3). 4. Что выведет следующий код? analytic = ('id5714', 'Ivan', 'middle', (120000, 0.8)) print(analytic[3][1]) Ответ: c. 0.8 (analytic[3] — это кортеж (120000, 0.8). Второй элемент этого кортежа с индексом 1 равен 0.8). 5. Каким будет результат выполнения следующего кода? my_set = {1, 2, 3, 4, 5} print(3 in my_set) Ответ: d. True (Оператор in проверяет наличие элемента в множестве. Число 3 присутствует в my_set). 6. Какой код отсортирует подписки по возрастанию начисленных бонусов? Ответ: b. bonuses = sorted(bonuses, key = lambda row: row[1]) (Функция sorted по умолчанию сортирует по возрастанию. Ключ row[1] указывает на второй элемент вложенного списка — количество бонусов). 7. Как удалить значение из словаря employees по ключу id_1239? Ответ: b. del employees['id_1239'] (Инструкция del используется для удаления ключа и связанного с ним значения из словаря). 8. Как добавить новые данные в список словарей employees? Ответ: b. employees.append({'name': 'Kirikin Vlad', 'grade': 'middle'}) (Метод append добавляет новый объект в конец списка). 9. Из словаря books нужно извлечь значение по ключу publisher. Выберите способ, который точно не приведет к ошибке. Ответ: d. book_publisher = books.get('publisher') print(book_publisher) (Метод .get() возвращает None, если ключа нет в словаре, в то время как обращение через скобки [] вызовет ошибку KeyError). 10. Как получить список значений ключа "name" из списка словарей? Ответ: b. [employee["name"] for employee in employees] (Это списковое включение (list comprehension), которое проходит по каждому словарю и извлекает значение по ключу "name"). 11. Как объединить два множества set_1 и set_2 в Python? Ответ: d. set_1 | set_2 (Оператор | используется для объединения множеств). 12. Что выведет следующий код? name = "Дамблдор" print(len(set(name))) Ответ: c. 7 (Функция set() убирает дубликаты. В слове "Дамблдор" буква "д" встречается дважды (в разном регистре в коде обычно считается по-разному, но здесь в строке "Дамблдор" 8 букв, и если буквы уникальны, то 8. Однако, если в слове есть повторяющиеся буквы, len уменьшится. В слове "Дамблдор" буквы: Д, а, м, б, л, д, о, р. Буква "д" повторяется. Остается 7 уникальных символов). 13. Какой код проведет распаковку кортежа data? Ответ: d. date, rev, id = data (Количество переменных слева должно соответствовать количеству элементов в кортеже справа, переменные разделяются запятыми). 14. Какой код посчитает общую сумму бонусов, начисленных клиентам? Ответ: a. total_bonus = 0 for bonus in bonuses: total_bonus += bonus[1] (В цикле переменная bonus — это вложенный список. Сумма бонусов находится под индексом 1).
listВсе задачи

Нужно решить свою задачу?

Загрузите фото или введите текст — AI решит с пошаговым объяснением!

Решите свою задачу прямо сейчас

Введите текст задачи или загрузите фото — получите ответ мгновенно

Выберите режим AI:
🚀 Pro v3
20 руб. • 99.9%
⚡ Lite v3
5 руб. • 95%
Ваш баланс:10 руб.
Пополнить
psychology
Задайте любой вопрос
Поддерживаются текст, фото и голосовой ввод
🎉
Бонус получен!
+20 ₽
Добавлено на ваш баланс