Типы данных и приоритеты операций в языке Python

В языке Python выделяют несколько типов данных: целые числа – int, числа с плавающей точкой (вещественные) – float, строки – str, логический тип.
Определить, какой тип имеет переменная, можно с помощью команды type()

Целые числа.

Целое число в Python имеет тип int. Оно записывается как последовательность цифр, перед которой также может стоять знак минус.

Основные операции с целыми числами.

Для чисел А и В

сумма А+В
разность А-В
произведение А*В
частное (результатом деления является вещественное число, даже если А нацело делится на В) А/В
взятие остатка от деления А на В А%В
взятие целой части от деления А на В А//В
воз видение в степень А**В

Приоритеты операций

Приоритеты операций в Python совпадают с приоритетом операций в математике, а именно:
-Выполняются возведения в степень справа налево, то есть 4 ** 4 ** 4 это 4 ** (4 ** 4).
-Выполняются унарные минусы (отрицания).
-Выполняются умножения и деления слева направо. Операции умножения и деления имеют одинаковый приоритет.
-Выполняются сложения и вычитания слева направо. Операции сложения и вычитания имеют одинаковый приоритет.
-Для изменения порядка действий нужно использовать скобки.

Вещественные числа  (числа с плавающей точкой).

Вещественное число в Python имеет тип float. Оно записывается как последовательность цифр, перед которой также может стоять знак минус. В качестве разделителя целой и дробной части используется точка.

Основные операции с вещественными числами.

сумма А+В
разность А-В
произведение А*В
частное (результатом деления является вещественное число, даже если А нацело делится на В) А/В
взятие остатка от деления А на В (подразумевается, что неполное частное является целым числом) А%В
взятие целой части от деления А на В (подразумевается, что неполное частное является целым числом) А//В
воз видение в степень А**В

Приоритеты операций.

Приоритеты операций полностью совпадают с приоритетами операций с целыми числами.

Строки.

Строки в Python имеют тип  str. Строкой называется последовательность символов: букв, цифр, знаки препинания и т.д.

Основные операции со строками.

конкатенация (строка  B приписывается к строке A) А+В
повторение k раз, значение k должно быть целого типа А*k

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.