Поиск по сайту:

программирование

 
 
Пузырьковая сортировка Пузырьковая сортировка -

Пузырьковая сортировка – это популярный, но неэффективный алгоритм сортировки, который легко уступает другим алгоритмам сортировки, таким как сортировка вставкой или быстрая сортировка. Алгоритм принимает неупорядоченную последовательность чисел на входе и производит отсортированную последовательность чисел на выходе. Идея алгоритма проста: несколько раз сравнивайте соседние элементы в массиве и меняйте их местами, если они не отсортированы. Алгоритм повторяет описанный выше процесс до тех пор, пока все элементы в массиве не будут отсортированы. На каждой итерации алгоритма алгоритм сравнивает все парыЧитать далее… >

Python 3 - Обзор Как проверить, открыт или закрыт файл в Python -

Файл используется для постоянного хранения данных. Работа с файлом – очень распространенная задача любого языка программирования. В Python существует множество встроенных функций для создания, открытия, чтения, записи и закрытия файла. Для хранения данных можно создать два типа файлов. Это текстовые файлы и двоичные файлы. Любой файл необходимо открыть перед чтением или записью. Функция open() используется в Python для открытия файла. Использование функции open() – это один из способов проверить, открыт или закрыт конкретный файл. ЕслиЧитать далее… >

Использование функций super в Python Использование функций super в Python -

Хотя Python не является строго объектно-ориентированным языком программирования, он достаточно силен и гибок, чтобы позволить вам использовать объектно-ориентированную модель для создания ваших программ. Python частично выполняет это, разрешая наследование, которое он обеспечивает через super(). Встроенный super() создает суррогатный объект (временный объект суперкласса), который мы можем использовать для доступа к функциям базового класса. Кроме того, метод super() предоставляет право на использование функций и атрибутов родительского или родственного класса. Работа с одновременным наследованием помогает нам избежать прямогоЧитать далее… >

Python 3 - Обзор Как поймать все исключения в Python -

Программисты часто классифицируют исключения как ошибки кода, которые приводят к ошибкам при каждом выполнении программы. Исключения представляют собой ошибки, возникающие в результате выполнения сценария. Некоторые программисты до сих пор не видят разницы между ошибками и исключениями. Большинство таких ошибок кажутся логичными. В Python исключения перехватываются с использованием простой логики. Каждый раз, когда интерпретатор Python обнаруживает исключение, он завершает рабочий процесс. Это решается путем выполнения процедуры вызова. Если этого не сделать, программа выйдет из строя. Чтобы различать ошибки и исключения, необходимо рассмотреть две категорииЧитать далее… >

Основные обязанности инженера DevOps Основные обязанности инженера DevOps -

Изучение основных обязанностей инженера DevOps В обязанности инженера – программиста уже достаточно хорошо известна. Но необходимо изучить, как меняются сценарии в случае DevOps Engineer:   Планирование развертывания программного обеспечения В отличие от планирования дизайна программного обеспечения, как это делают инженеры-программисты, планирование его развертывания может быть совершенно другой обязанностью. Основываясь на предварительной концепции программного обеспечения, разработчики разрабатывают план его развертывания. Но фактическое планирование его развертывания на различных платформах может быть важной ролью для любого инженера DevOps, который очень заботится о его реализации.Читать далее… >

Python 3 - Обзор Примеры декораторов Python -

Декораторы – это специально созданные функции, которые помогают добавить дополнительную функциональность в уже существующий код. Другие языки программирования, такие как C, не имеют этой функции. Она изменяет поведение других функций, не прерывая функциональность основной функции. В языке Python декораторы также могут быть функциями или классами. В случае класса функция действует как объект класса. Обычно декораторы вызываются перед определением функции, которую необходимо декорировать.   Предварительное условие Чтобы понять концепцию декораторов, у вас должен быть установлен инструмент Spyder. Это инструментЧитать далее… >

Как отправить электронное письмо с помощью Python Как отправить электронное письмо с помощью Python -

Простой протокол передачи почты (SMTP) кажется стандартом электронной почты для передачи и направления сообщений между системами электронной почты. Пакет smtplib в Python создает объект конференции клиента SMTP, который можно отбросить, чтобы направить электронное письмо на любой компьютер в Интернете, на котором есть служба прослушивания SMTP или ESMTP. В этой статье мы расскажем вам о методах отправки электронных писем с использованием SMTP в вашей системе. Мы использовали новую версию Spyder для реализации нашей отправки электронной почты черезЧитать далее… >

Python 3 - Обзор Как использовать модуль Counter в Python -

В этой статье объясняется, как использовать модуль «Counter», который по умолчанию поставляется с языком программирования Python. Все примеры кода в этой статье протестированы на Python версии 3.9.5 в Ubuntu 21.04.   О модуле счетчика Модуль Counter, как следует из названия, может использоваться для подсчета элементов итерируемого или хешируемого объекта в Python. Counter сохраняет каждый элемент итерируемого объекта (например, объект списка Python) как ключ словаря Python. Поскольку словари в Python допускают только уникальные ключи, повторения нет.Читать далее… >

Как установить Python 3 на Ubuntu 16.04 LTS Как я могу увидеть изменения каталога в Python? -

В некоторых случаях, особенно в критических и ограниченных местах файловой системы, может быть полезно знать, когда что-то изменилось и что изменилось. Используя инструменты Linux Inotify и Python, мы можем просматривать и регистрировать изменения, происходящие в системе. В этом руководстве будет рассмотрено, как реализовать простой скрипт, который использует Python и Linux Inotify API для отслеживания изменений в определенном каталоге и регистрации изменений консоли. Прежде чем мы перейдем к сценарию, давайте кратко обсудим, как работает Inotify.   ЧтоЧитать далее… >

Python 3 - Обзор Что такое двоичный поиск? -

Бинарный поиск – это алгоритм поиска, используемый для поиска целевых элементов в контейнере, где элементы должны быть расположены в порядке возрастания. Обычно двоичный поиск используется для поиска порядкового номера целевого элемента в отсортированном массиве. В бинарном поиске используется подход «разделяй и властвуй», при котором массив делится на равные части до тех пор, пока не будет найден целевой элемент. Алгоритм двоичного поиска реализуется как итеративным, так и рекурсивным оператором. Двоичный поиск более эффективен и быстрее по сравнению сЧитать далее… >

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close