Программа будет сортировать список методом быстрой сортировки (QuickSort). Суть сортировки: Выбрать опорный элемент из массива. Обычно опорным элементом является средний…
Программа будет сортировать список методом слияния (Merge Sort). Суть сортировки Сортируемый массив разбивается на две части примерно одинакового размера. Каждая…
Списки Python похожи на массивы в JavaScript. Это один из встроенных типов данных, использующийся для хранения наборов данных. В этой…
Программа будет сортировать список методом вставок (Insertion sort). Суть сортировки Перебираются элементы в неотсортированной части массива.Каждый элемент вставляется в отсортированную…
Программа будет сортировать список методом выбора (Selection sort). Суть сортировки В неотсортированном подмассиве ищется локальный максимум (минимум).Найденный максимум (минимум) меняется…
Программа будет сортировать список методом Пузырька. Шаги к правильному решению Создадим функцию bubble_sort, которая принимает на вход список.Внутри функции создадим…
Наша команда совместно с партнерами из Telegram-канала Python Задачки составила для вас новый тест о множествах в Python. Вы можете пользоваться Google и…
Как мы знаем, фукнция range(n) позволяет создать нам список положительных чисел от 0 до n (не включая само число n).…
Если нам необходимо выполнять слайсинг несколько раз в одной программе, было бы эффективно заключить нужные параметры в переменную. Таким образом…
Вместе с партнерами из telegram-канала Python задачки мы собрали для тебя несколько простых задач по Python. В этой статье разберем…
Бывает такое, что строки заканчиваются/начинаются пробелами, слешами или ещё какими-либо символами. Эта проблема легко решается следующими функциями: >>> name =…
Итак, нам необходимо вывести все вариации n элементов в некотором списке. Будем считать комбинации вида [a, b, c] и [c,…
Итак, представим, что человечество научилось делить на ноль. Однако, новая версия Python, где это деление реализовано, еще не вышла. А…
Скорее всего, вы работаете над несколькими проектами Python одновременно. К сожалению, иногда два проекта будут полагаться на разные версии одной…
Быстрый и простой способ создания уникальных идентификаторов (или «UUID») – использовать модуль uuid из стандартной библиотеки Python. import uuid user_id…