практическая работа №1
Стандартный типы данных и реализации функции в языках программирование. STL (стандартная библиотека шаблонов) компоненты и контейнеры. Структура STL и адаптеры
Практическая работа №1
Стандартный типы данных и реализации функции в языках программирование. STL (стандартная библиотека шаблонов) компоненты и контейнеры. Структура STL и адаптеры
Цель работа: Целью практической работы является получение практических навыков в работе с типами данных языках программированиеиреализовать функции
Теоретическая часть
Тип данных – это множество допустимых значений, которые может принимать тот или иной объект, а также множество допустимых операций, которые применимы к нему. В современном понимании тип также зависит от внутреннего представления информации.
Таким образом, данные различных типов хранятся и обрабатываются по-разному. Тип данных определяет:
внутреннее представление данных в памяти компьютера;
объем памяти, выделяемый под данные;
множество (диапазон) значений, которые могут принимать величины этого типа;
операции и функции, которые можно применять к данным этого типа.
Исходя из данных характеристик, необходимо определять тип каждой величины, используемой в программе для представления объектов. Обязательное описание типа позволяет компилятору производить проверку допустимости различных конструкций программы. От выбора типа величины зависит последовательность машинных команд, построенная компилятором.
Типы данных в Python
Логический, может принимать одно из двух значений — True (истина)
или False (ложь).
Числа, могут быть целыми (1 и 2), с плавающей точкой (1.1 и 1.2), дробными (1/2 и 2/3), и даже комплексными.
Строки — последовательности символов Юникода, например, HTML-документ.
Байты и массивы байтов, например, файл изображения в формате JPEG.
Списки — упорядоченные последовательности значений.
Кортежи — упорядоченные неизменяемые последовательности значений.
Множества — неупорядоченные наборы значений.
Словари — неупорядоченные наборы пар вида ключ-значение.
Существует четыре спецификатора типа данных, уточняющих внутреннее представление и диапазон базовых типов:
short (короткий)
|
Длина
|
long (длинный)
|
signed (знаковый)
|
знак (модификатор)
|
unsigned (беззнаковый)
|
Do'stlaringiz bilan baham: |