Предыдущая страницаСледующая страница Любой код, который вы пишете с использованием любого скомпилированного языка, такого как C, C++ или Java, можно интегрировать или импортировать в другой скрипт Python. Этот код считается «расширением». Модуль расширения Python — это не что иное, как обычная б
Предыдущая страницаСледующая страница Python предоставляет различные возможности для разработки графических пользовательских интерфейсов (GUI). Наиболее важные перечислены ниже. Ткинтер − Tkinter — это интерфейс Python для инструментария Tk GUI, поставляемого с Python. Мы рассмотрим этот вариан
Предыдущая страницаСледующая страница XML – это переносимый язык с открытым исходным кодом, который позволяет программистам разрабатывать приложения, которые могут быть прочитаны другими приложениями, независимо от операционной системы и/или языка разработки. Что такое XML? Расширяемый язык разме
Предыдущая страницаСледующая страница Запуск нескольких потоков аналогичен одновременному запуску нескольких разных программ, но со следующими преимуществами — Несколько потоков внутри процесса совместно используют одно и то же пространство данных с основным потоком и поэтому могут обмениватьс
Предыдущая страницаСледующая страница Простой протокол передачи почты (SMTP) — это протокол, который обрабатывает отправку электронной почты и маршрутизацию электронной почты между почтовыми серверами. Python предоставляет smtplib модуль, который определяет объект сеанса клиента SMTP, который мож
Предыдущая страницаСледующая страница Python предоставляет два уровня доступа к сетевым службам. На низком уровне вы можете получить доступ к базовой поддержке сокетов в базовой операционной системе, что позволяет реализовывать клиенты и серверы как для протоколов, ориентированных на установление
Предыдущая страницаСледующая страница Стандартом Python для интерфейсов баз данных является Python DB-API. Большинство интерфейсов баз данных Python соответствуют этому стандарту. Вы можете выбрать подходящую базу данных для своего приложения. API базы данных Python поддерживает широкий спектр се
Предыдущая страницаСледующая страница Регулярное выражение — это специальная последовательность символов, которая помогает вам сопоставлять или находить другие строки или наборы строк, используя специальный синтаксис, хранящийся в шаблоне. Регулярные выражения широко используются в мире UNIX. Мод
Предыдущая страницаСледующая страница Python был объектно-ориентированным языком с момента его появления. Из-за этого создание и использование классов и объектов совершенно несложно. Эта глава поможет вам стать экспертом в использовании поддержки объектно-ориентированного программирования Python.
Предыдущая страницаСледующая страница Python предоставляет две очень важные функции для обработки любых непредвиденных ошибок в ваших программах на Python и для добавления в них возможностей отладки — Обработка исключений − Это будет рассмотрено в этом уроке. Вот список стандартных исключений,
Предыдущая страницаСледующая страница В этой главе рассматриваются все основные функции ввода-вывода, доступные в Python. Дополнительные функции см. в стандартной документации Python. Печать на экран Самый простой способ произвести вывод — использовать print оператор, в котором вы можете передать
Предыдущая страницаСледующая страница Модуль позволяет логически организовать ваш код Python. Группировка связанного кода в модуль упрощает его понимание и использование. Модуль – это объект Python с произвольными именами атрибутов, которые вы можете связать и на которые можно ссылаться. Проще го
Предыдущая страницаСледующая страница Функция — это блок организованного повторно используемого кода, который используется для выполнения одного связанного действия. Функции обеспечивают лучшую модульность для вашего приложения и высокую степень повторного использования кода. Как вы уже знаете, P
Предыдущая страницаСледующая страница Программа Python может обрабатывать дату и время несколькими способами. Преобразование между форматами даты является обычной задачей для компьютеров. Модули времени и календаря Python помогают отслеживать дату и время. Что такое тик? Временные интервалы предс
Предыдущая страницаСледующая страница Каждый ключ отделяется от его значения двоеточием (:), элементы разделяются запятыми, и все это заключено в фигурные скобки. Пустой словарь без каких-либо элементов записывается всего двумя фигурными скобками, например:{}. Ключи уникальны в словаре, а значени
Предыдущая страницаСледующая страница Кортеж — это набор объектов, которые упорядочены и неизменны. Кортежи — это последовательности, как и списки. Различия между кортежами и списками заключаются в том, что кортежи нельзя изменить, в отличие от списков, и в кортежах используются круглые скобки, то
Предыдущая страницаСледующая страница Самой простой структурой данных в Python является последовательность. . Каждому элементу последовательности присваивается номер — его позиция или индекс. Первый индекс равен нулю, второй индекс равен единице и т. д. В Python есть шесть встроенных типов послед
Предыдущая страницаСледующая страница Строки являются одними из самых популярных типов в Python. Мы можем создать их, просто заключив символы в кавычки. Python обрабатывает одинарные кавычки так же, как двойные кавычки. Создание строк так же просто, как присвоение значения переменной. Например —
Предыдущая страницаСледующая страница Числовые типы данных хранят числовые значения. Это неизменяемые типы данных, что означает, что изменение значения числового типа данных приводит к созданию нового выделенного объекта. Числовые объекты создаются, когда вы присваиваете им значение. Например —
Предыдущая страницаСледующая страница В общем, операторы выполняются последовательно:сначала выполняется первый оператор в функции, затем второй и так далее. Может возникнуть ситуация, когда вам нужно выполнить блок кода несколько раз. Языки программирования предоставляют различные структуры упра
Python