Python: задачки и вопросы
الذهاب إلى القناة على Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
إظهار المزيد7 124
المشتركون
-124 ساعات
-77 أيام
+130 أيام
أرشيف المشاركات
Объяснение:
sorted — это функция, которая создает новый список, содержащий отсортированные элементы исходного списка или итерируемой последовательности. Она не изменяет исходный список.
sort — это метод, который изменяет исходный список, сортируя его элементы в определенном порядкеОбъяснение:
Как мы все знаем, булевые числа в Python являются подклассами int и соответствуют целым числам. True соответствует 1, поэтому 20 - 1 = 19
Объяснение:
В данном коде мы используем функцию
enumerate(), которая возвращает пары индекс-элемент из списка my_list. При каждой итерации цикла for элемент удаляется из списка по текущему индексу с помощью метода pop(). Несмотря на то, что индексы элементов меняются после каждого удаления, enumerate() корректно отслеживает эти изменения.
На первой итерации удаляется индекс 0, который в данном случае исключает число 1 из списка. На второй итерации удаляется элемент с индексом 1, который теперь равен 3, потому что из списка был удален первый элемент. Последним индексом для удаления является 2, который соответствует значению 5. На этом этапе в my_list остается только три элемента, поэтому итерация заканчивается, и мы получаем [2, 4, 6]Объяснение:
Кто проявил внимательность? Фишка в том, что имя переменной в f-строке мы указали в кавычках, а это значит в результате мы получим просто строку 'lang'
Объяснение:
Да, именно функция
help() отвечает за вызов встроенной справочной системы. Она предназначена для интерактивного использования
Так, если аргумент не задан, то интерактивная справочная система запускается в консоли интерпретатора
А вот если аргумент является строкой, то она ищется как имя модуля, функции, класса, метода, ключевого слова или раздела документации, а страница справки выводится на консоль
В случае же, если аргумент является любым другим типом объекта, генерируется страница справки об объектеС помощью какой функции можно вызвать встроенную справочную систему?
Объяснение:
Хитрость заключается в том, что в Python тип
bool является подклассом int. Таким образом, True и False также считаются целыми числами со значениями 1 и 0 соответственно.
Другая хитрость заключается в том, что мы проверяем, является ли элемент типом данных int, ДО того как проверить, является ли он типом bool, поэтому ВСЕ булевые типы добавляются в список integers_found. А до блока elif мы так и не доходимОбъяснение:
В этом коде используется метод format() для форматирования строки. Цифры фигурных скобки - это тип синтаксиса строк формата.
Синтаксис {2}, {1}, {0} внутри строки указывает, что в эти позиции должны быть вставлены значения, соответствующие индексам 2, 1 и 0 соответственно.
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
