Объекты в
Встроенные типы объектов Python
Выражения и операции
Выражение – это конструкция, возвращающая значение некоторого типа.
Простыми выражениями являются переменные и константы.
Сложные выражения строятся из простых с помощью операций, функций и скобок. Данные, к которым применяются операции, называются операндами .
Используется линейная форма записи выражений (в одну строку).
Арифметические операции
Операция
Сложение
Обозначение
+
Вычитание
Пример
3 + 4 = 7
Умножение
-
Деление
*
7 - 2 = 5
Целочисленное деление
2 * 2 = 4
/
8 / 2 = 4
//
Остаток от деления
9 // 2 = 4
Возведение в степень
%
9 % 2 = 1
**
2 ** 3 = 8
Выражения и операции
Логические выражения могут содержать величины или выражения, которые сравниваются между собой с помощью операций сравнения.
Логическое выражение может принимать лишь два значения: «истина» или «ложь».
Операции сравнения
Операция
Символы
равно
==
Пример
не равно
!=
больше
x == 0
x != 0
меньше
больше или равно
x 0
x
=
меньше или равно
x = 0
x
Выражения и операции
Приоритет выполнения операций:
1) операции в скобках; 2) возведение в степень; 3) умножение и деление (в том числе // и %); 4) сложение и вычитание. Операции одинакового приоритета выполняются в порядке записи слева направо.
Если выражение слишком длинное и не помещается в одной строке, необходимо заключить всё выражение в скобки (перенос внутри скобок разрешён).
Например:
2
1
3
(a+b)*h/2
3
1
4
2
v+a*t**2/2
Стандартные функции
Большинство стандартных функций языка Python разбиты на группы по назначению, каждая группа записана в отдельном файле, который называется модулем . Подключение модуля осуществляется командой import .
Например:
# подключаем все функции из модуля math
from math import *
Стандартные функции модуля math
Функция
sqrt(x)
Назначение
sin(x)
Тип аргумента
квадратный корень из x
cos(x)
Тип результата
int, float
синус угла x в радианах
float
косинус угла x в радианах
int, float
float
int, float
float