141 читали · 9 месяцев назад
Deque - двусторонняя очередь в Python
Двусторонняя очередь (deque) — это структура данных, позволяющая добавлять и удалять элементы с обоих концов очереди с одинаковой эффективностью. В Python deque реализуется в модуле collections. В этом примере мы рассмотрим, как использовать deque для проверки, является ли слово палиндромом. Палиндром — это слово или фраза, которые читаются одинаково слева направо и справа налево, игнорируя пробелы, регистр и знаки препинания. Примеры палиндромов: "deed", "noon", "level". Мы будем использовать двустороннюю очередь для проверки, является ли слово палиндромом...
2 года назад
Функции в Python: Что это такое и как их использовать
Функции - это блоки кода, которые можно вызывать из других частей программы. Они позволяют избежать дублирования кода и упрощают его чтение и понимание. В Python функции создаются с помощью ключевого слова def. Пример функции Вот как выглядит простейшая функция в Python: def hello_world(): print("Hello, world!") Эта функция ничего не принимает и ничего не возвращает, кроме вывода на экран строки "Hello, world!". Чтобы вызвать эту функцию, просто напишите ее имя с круглыми скобками: hello_world()...