Что напечатает следующий код:
Anonymous Quiz
7%
>0
24%
код ничего не напечатает
69%
возникнет синтаксическая ошибка
👎6👍1
Что такое рекурсивная функция?
Anonymous Quiz
2%
функция, которая курсирует между модулями
92%
функция которая возвращает саму себя
5%
функция, которая выполняется с последней строки по первую
0%
функция, написанная курсивом
☝️Объяснение:
Рекурсия в программировании — это возможность дать определение функции, используя в процессе саму определяемую функцию. Обычно в определении функции вы можете использовать только определения, данные ранее, но есть одно исключение — функция в своём теле может вызывать себя.
Из теста: https://proghub.ru/t/python-functions
🔥Добавить свой вопрос
Рекурсия в программировании — это возможность дать определение функции, используя в процессе саму определяемую функцию. Обычно в определении функции вы можете использовать только определения, данные ранее, но есть одно исключение — функция в своём теле может вызывать себя.
Из теста: https://proghub.ru/t/python-functions
🔥Добавить свой вопрос
Какой словарь задан верно? Выберите все верные варианты.?
Тест: https://proghub.ru/t/python-collections
Добавить свой вопрос
Тест: https://proghub.ru/t/python-collections
Добавить свой вопрос
👍1💩1
Какой словарь задан верно? Выберите все верные варианты.
Anonymous Quiz
56%
dict_1
11%
dict_2
11%
dict_3
22%
никакой
Как будет выглядеть кортеж new_tuple?
Anonymous Quiz
2%
`(0, 3, 2, 0)`
26%
`(2, 3, 2, 0)`
57%
(2, 3, 2, 1)
9%
(1, 3, 2, 1)
6%
(2, 2, 1, 0)
👍2💩1
☝️Объяснение:
Метод `count()` возвращает количество элементов значение которых равно переданному аргументу. Итак, `tuplea.count(3)
Метод `count()` возвращает количество элементов значение которых равно переданному аргументу. Итак, `tuplea.count(3)
вернет 2, tuplea.count(4)` вернет 3, `tupleb.count('a') вернет 2 и tuplec.count([1, 2, 3])` вернет 0, т.к. мы пытаемся найти список в кортеже.👎1
Чему будет равно а?
Anonymous Quiz
45%
IndexError
13%
TypeError
20%
`[10, 20, 30, 40, 3]`
7%
`[10, 20, 30, 40, 2, 3]`
15%
`[10, 20, 30, 40]`
💩6
Имея следующую последовательность действий, чему равна переменная L2 ?
Вопрос: https://proghub.ru/q/4635c9
Добавить свой вопрос
Вопрос: https://proghub.ru/q/4635c9
Добавить свой вопрос
Имея следующую последовательность действий, чему равна переменная L2 ?:
Anonymous Quiz
32%
`[2, 3, 4]`
65%
`[24, 3, 4]`
2%
`[2, 3, 24]`
1%
`[2, 4, 3]`
👍4
☝️Объяснение:
Здесь мы не изменяем сам объект L1, изменяется компонент объекта, на который ссылается L1. Изменения обнаруживаются также в переменной L2, потому что она ссылается на тот же самый объект, что и L1.
Здесь мы не изменяем сам объект L1, изменяется компонент объекта, на который ссылается L1. Изменения обнаруживаются также в переменной L2, потому что она ссылается на тот же самый объект, что и L1.
Ребята, всем привет. Начинаем возобновлять постинг на каналах😘
👍3🔥2
Выберите верные утверждения про словари:
Anonymous Quiz
68%
словари изменяемые
11%
поиск ключа в словаре происходит за линейное время
11%
поиск ключа в словари происходит за константное время
10%
словари неизменяемые
👍1
☝️Объяснение:
Словарь — это коллекция пар ключ-значение. Ключи в словаре уникальны, чтобы предотвратить коллизию элементов.
Получение элемента: O(1).
Установка элемента: O(1).
Удаление элемента: O(1).
Проход по словарю: O(n).
Из теста: https://proghub.dev/t/python-collections
🔥Добавить свой вопрос
Словарь — это коллекция пар ключ-значение. Ключи в словаре уникальны, чтобы предотвратить коллизию элементов.
Получение элемента: O(1).
Установка элемента: O(1).
Удаление элемента: O(1).
Проход по словарю: O(n).
Из теста: https://proghub.dev/t/python-collections
🔥Добавить свой вопрос
proghub.dev
Тест по коллекциям в Python
Python коллекции: списки, массивы, словари, кортеж, множество
☝️Объяснение:
Кортеж (tuple) – это неизменяемая структура данных, которая по своему подобию очень похожа на список. Над кортежами можно проводить все операции над списками, не изменяющие список (сложение, умножение на число, методы index() и count() и некоторые другие операции). Можно также по-разному менять элементы местами и так далее. Также кортежи можно использовать в качестве ключа у словаря.
Из теста: https://proghub.dev/t/python-tuples
🔥Добавить свой вопрос
Кортеж (tuple) – это неизменяемая структура данных, которая по своему подобию очень похожа на список. Над кортежами можно проводить все операции над списками, не изменяющие список (сложение, умножение на число, методы index() и count() и некоторые другие операции). Можно также по-разному менять элементы местами и так далее. Также кортежи можно использовать в качестве ключа у словаря.
Из теста: https://proghub.dev/t/python-tuples
🔥Добавить свой вопрос
👎2🔥2👍1